No I will have to look into FlexAIO.
So far the solution for this problem was to just completely uninstall and then reinstall ASIO 2.15 any time this happens (restart after uninstall and after reinstall). I think it might be a good idea to switch back to ASIO4All 2.14 because the “Offline” option was removed in 2.15 and this seems to have something to do with where ASIO4All stores info about ports. In 2.15 you can only even access the control panel when a program is using the DLL so I have no idea where any of the info persists.