After Exchange database repair/migration of mailboxes to new database BES no longer working

Over the weekend we experienced Exchange database corruption, which required me to repair the database, create a new one, and move all of the mailboxes over to this new database to get us 100% up and working again. Apparently though with this last step (creation of new database, moving of mailboxes to it) our BES server stopped sending email to Blackberry's. I noticed on the BES it says the last contact time is fairly recent, and I checked all BESAdmin permissions and everything seems to be set correctly. Unfortunately though nobody is getting any email on BB's, and when I tried adding a new user it kept telling me to wait for the Blackberry Agent to recognize the user. Any ideas??

Administration of Active Directory does not have to be hard. Too often what should be a simple task is made more difficult than it needs to be.The solution? Hyena from SystemTools Software. With ease-of-use as well as powerful importing and bulk updating capabilities.

I am getting emails from the BES routinely that say this now :
(6FFFC39F) -> 9 user(s) failed to initialize

In Help>About in BB Manager it says version 4.1.4.17

I completely removed one user, power cycled their phone, rebooted the server, re-added them and it looks like they're getting email now. Should I have to do that for every user manually from their phone?

If all else fails, and reactivating is what worked last, try this before wiping the handhelds:
1. rt-click the user | Set Activation Password | enter an Activation Password for the user(s) using BES Manager
2. use Options | Advanced Options | Enterprise Activation on the handheld, use the same email address as handheld is currently activated with, type in your password from step 1
3. Activate