Project Revenue Recognition not completing

We are a service company and have T&M jobs. So I create a SO with a value of 0, connect the SO to a project and connect a Job to the SO as demand. We do milesotne billing at the project level and monthly rev rec. My issue is when I close the project the reversal transactions occur at the WIP/COS level. The revenue reversal also occurs (debit Sales, credit deferred revenue) but getting the actual closure never happens. All the revenue I have manually recongized is reversed back to Deferred revenue but the total closing out and coming back to the sale account never happens. What am I doing wrong?