Do you use cloudflare? If so you could try
Deleting
if (getIpAddress() != $request->player->ip_current || $_SERVER['HTTP_USER_AGENT'] != Session::get('agent')) {
Auth::logout();
redirect('/');
}
in Cosmic/App/Middleware/AuthMiddleware.php &...
Theres an update SQL file in Plus Emulator R2 or R3 I think that you can upgrade your current version of Plus to R2
// Edit
Not sure about the Plus to Arcturus tho
Yeah no ones stopping you besides the chance of your retro not going to be populated and flash is dead unless they either download your client(software on release section) or special browser for flash, there is also an option for HTML5 retro but needs a understanding of what you're doing.
Super bit late but might help someone in the future if you don't have that code in your GetCatalogIndexEvent.cs It's
session.SendMessage(new CatalogIndexComposer(Session, PlusEnvironment.GetGame().GetCatalog().GetPages()));