Strange problem, need advice where to look.
Two Windows 10 PC, 64 bit. latest updates (1903) applied
Lazarus 2.20, FPC 3.0.4 SVN rev 60954
Default installation on C; \lazarus
If I create an app (New Application) on PC 1 (which has 3 monitors attached) and build just this empy application, it runs fine on this PC 1.
Copied to the other PC 2 (one monitor, though I attached a second for test) starting the app result in the standard lazarus Icon in the tray, but no window.
Copied to PC 3 (Same OS etc) same empty not running app.
When I create the also empty) app on the other PC, compile it there, it runs on both PC's.
When I compile the source create on PC 2 on PC 1 it also runs on both PC's.
So something is different in the app when created on PC 1, but I cannot find it. The C:\lazarus directory is identical, same install with the cleanup of older configurations.
The files created like lfm lpi pas are identical (I did a file compare).
So what is preventing the app originally created on PC 1 running on both PC's?
This problem started with an application that now is quite big, several forms, etc, Developed on PC 1 but not running on PC 2.
With the experiment above I tried to find the cause.
Any advice?