Well I wish you luck, I'll keep fiddling and investigating see if I find anything new. So far I've been focused on ScaleType.cs and playing around with lines 242 through 293 (Where IsFreeScale is being used since changing configs files freeScale option to false allows the scale to show and to be scaled based on the scale factors indicated in the config file, i figured something with IsFreeScale is borking.) Course I have no idea how to modify or interpret the code cuz im a noob lol, so i just changed values and modified the code in stupid ways to see what happens. I so far have found really nothing that makes sense to me, Line 280 i modified slightly and it would bring up the white boxes AND the correctly displayed Scale however neither were usuable and borked the game (Some would through an error dividing by zero or what not.) And sometimes it would bork everything lol. (I wish i knew coding)
I was attempting to figure out what makes the defualtscale different from the freeScale but my puny brain couldn't figure it out and thats why i was focusing on lines 242 through 293 in ScaleType.cs. Imma continue bumbling around in the code and seeing what I can find.
Anyway thanks for your hard work! Can't tell you how much I appreciate you for spending your time to keep with this mod and keep it up to date!