Hi Ronaldo,
You are not alone. There are quite a few B1 users face the same issue. However, there is no easy solution for it.
My suggestion is: find any pattern for customer waiting period. Do not commit if it is close to the month end. Use only manual control for those special periods.
Thanks,
Gordon