I didnt install anything to fix the issue with things going missing. I submitted a support ticket and they installed something...
But in terms of the user pass stuff....in my previous post I mentioned that. The username at OpenSRS has to be the first 8 characters of the domain and the password has to be the first 10 chars of the md5 hash of the domain id. I went into the domains table of the database and grabbed the id (for example in the db it will show as 00000967 where 967 is the id). I then executed a php command $hash=md5("967"); and that is what the OpenSRS password has to be.
I think this process is ridiculous however Matt says they will not make any changes to the module for OPenSRS so if you want to be able to manage existing domains using the system this is the only option you have.