We have installed the SharePoint 2010 FBA pack on our development server during our migration from 2007. Since this is a migration we wish to use the existing FBA accounts from our 2007 instance. We were able to move the database to our 2010 tier and convert the user accounts to include the "i:0#.f" string using a powershell command. All of this worked with no problems.
We are able to use both the people picker and the FBA pack to view all of our existing users. This is however where the errors begin to occur. When using the FBA account management we receive one of 2 outcomes when clicking on the migrated accounts. Either we recieve an error stating the the object reference not set to an instance of an object or we see the screen where we can edit the users information. There seems to be no obvious reason why some accounts display the error and others do not, as all are shown as 'Yes' in the 'IsInSharePoint' column. We are able to create new users and delete existing users with no issues.
Another error we are having, most likely related to the above error, all of the migrated accounts are unable to login to sites. We receive 2 error codes in our logs upon each failed login attempt, Event ID 8306 and Event ID 1309. We are however able to add any new accounts created to one of the sites and they are able to successfully login.
We have undeployed and redeployed the package. As well as attempted several other possible solutions found here in the discussions section of codeplex, all to no avail.
Thank you in advance for any help that you may be able to provide.