Welcome! This forum has a treasure trove of great info – Scouters helping Scouters! Just a heads up, though - all content, information, and opinions shared on this forum are those of the author, not the BSA.
Revisiting this topic, because I am having the same issue.
We are using Scoutbook and a merit badge that is still being worked on accidently got marked as Leader Approved. I am trying to unapprove it (I am troop admin in scoutbook), but the date field is grayed out and I cannot delete the date to save. If I just uncheck the Leader Approved box and save, I get an error message saying “Check the Date. Requirements X,Y,Z were completed after this date.”
If the MB is listed under Life and Life is approved, you will need to remove the Approved checkbox and date from Life then remove the completion date from the MB so that SB grabs the next completed MB for Life.
The rank is not complete. That merit badge just automatically completes #3. The BOR has not happened yet because the scout needs to complete this merit badge.
this is a very easy fix - @RobertBrodner - go to MB page - click the percent complete > unapprove and save > go back to percent complete and clear the date - I just did this on a similar scout