I can add something, which might help … I run with 3 screens on my development PC. I have had the main form set to ‘Position = poScreenCenter’ – which I’m thinking now may be the screen centre of the 3 screens together, rather than the screen centre of my main (central) screen, as it first appears tp the left of my main screen.
However, it doesn’t make much difference what the ‘Position’ setting is, the main form starts somewhere else and eventually goes to where the FormState component tells it to.