Keith did the same thing (deleted the tables and packages and let the DDT recreate them) and he is working now, too.
I had the messaging and security tables in DDT, so I also:
Once I finished this:
Everything is now peachy...
1) We removed the StrataFrameInternal database so that we would not have to worry about data deployment problems for people running the DDT, Messaging, BOMapper, etc. Instead, we embedded the localization data in XML files within the assemblies.
2) We added some extra functionality to the StrataFrameApplication.RunApplication() method to ensure that all embedded messaging files within each assembly get registered every time. Before, you had to manually call the Localization.RegisterEmbeddedXmlFile(), but now, the runtime does it for you by watching the AppDomain.AssemblyLoaded event and registering the message files when the assemblies are lazy loaded or manually loaded into the app domain.
So, the current update should fix this problem for you, and all of the localization data should be present.
LocalizationKeyNotFoundException The specified key [SFSM_PasswordAuthenticationFailed] was not found within the messaging database.KeyNotFoundException The message key [SFSM_PasswordAuthenticationFailed] could not be found in the localization data.
Source : MicroFour StrataFrame Base
Stack Trace: (snip)