The service expects createDb to have been called before any other method.
On failover of the primary this will not happen.
To fix this changesReceived needs to include schemaName and schemaVersion so it can open the db if it hasn't been opened on the given server.