If it works when pointing to a fresh DB, you might check to make sure the service checked out of the old DB. You can only have one service “checked in” to the database, so if there is an old entry left behind, the Rapport4 service won’t be able to establish a connection.
Open the DB and navigate to the SERVER table
Clear the contents and reboot…
IF the service starts working again, then that was the issue.