My concern here is that your rooted your phone. From what I understand when you got 2.2 that is not officially 2.2, you kind of excluded yourself from updates, like Droid 2.2.1. I was looking into the option before the official release of 2.2, but stopped when I saw the loss of support and updates when you do that. I also understood, from what I read at the time, that applications that required support from the official Droid O/S would possibly not work, such as the Flash release, etc. I can only imagine that without the "official" software, you are likely to have a hard time finding support on your platform. I too have the original Droid by Motorola, and my DRA works fine. That being said, it is likely your tampering may be causing the issue. You may be able to find support where you found the information about rooting, as I am pretty sure not even Motorola will help fix this app issue and I am almost certain it voided any warranty (except crushing insurance).
While it's easy to blame the rooting or the custom kernel, I have not had problems with any other app. I will be updating to the latest Cyanogen shortly and that will have the most recent updates.