Can you post the log file (C:\ProgramData\romcenter\romcenter_xml.log) ? Delete log file, start rc and raise the error, then zip the log file and post here.
I would like to know when it happens exactly. It is maybe a problem with the db not having time to be unlocked until the next operation start. I have added some delay and unlock checks, but I want to be sure i'm at the right place.