If I try to play a game from an earlier version of ADRIFT in the runner, all of my libraries are being loaded and merged with the game automatically so that it is no longer playable.
I have to start the developer and disable all of my libraries leaving only the standard library before I start the runner and load the game.
Then I have to remember to go back and enable them all again before I work on my own games.

There is absolutely no reason why the runner should be looking at the developer settings at all.
ADRIFT 5 games contain all the libraries they need within themselves.
Older ADRIFT games require the specific library that was written to provide compatability with those old games.
The Runner should know the name of the library that it needs to load to run these games, and should only ever load that library.