The load looks as if it is working normally:
No, I don't change my viewer window size between sessions. I run with a full-screen window (not in full-screen mode), so there should be no problem with the old floater locations not being within the window.
I tried backing-up and deleting my global settings file. After restarting with a newly created default file, the problem of floater placement memory was fixed. For now I've put my old (obviously a bit corrupted) settings file back, and I'll create a new one when I have time to go through fixing up all my modified settings...
Thank you for your advice.