@mitu Thanks for the help - you're right I did have a settings override for the core, and I had no idea those settings contained the screen mode as well.
So I had to delete the settings override file for the core, then set my screenmode in runcommand, then save my settings override again. All working now.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.