We went live with our inventory system in Acumatica in January of 2022 and every single month we have dealt with unreleased production transactions against jobs that are already closed. We found out that when you approve the last step of the production order it automatically marks it complete. I believe this should not be possible, especially if there are unreleased transactions against it.
Acumatica has tons of checks and balances before marking anything complete and I think that a production order should not be able to go into complete status until everything has been released. Just like Acumatica won’t let you release an entry without matching debits and credits, this should also be implemented for Inventory.