fix: RPC session now gracefully resumes on reconnect