May rent charge is not showing in tenant ledger

This is really a string of issues. I raised rents as of April 1, so I ended the current leases and opened new leases on the same tenants starting April 1. I did not edit any move dates. The system automatically terminated the tenants’ residence and put in move out dates of 3/31 for everyone. I had to go in and manually remove the move out dates which appeared to work as the tenants are now showing as current residents again.
However, now I have noticed that a number of them are not showing the charge for May rent that should appear as of May 1. How do I get the system to charge for the May rent? I suspect these are the ones for which I corrected the move out issue after May 1 but I’m just guessing.