Hi John, thanks for your answer.
Can you tell us which version of Theocbase you are using?
Does the problem only occur if you EXTEND your display to the second monitor?
Or does it also occur if you MIRROR the display of your laptop on the second monitor?
Does it also occur if you switch the display firmly to the second monitor?
Because another port replicator in your setup causes the same problem, I would go on to find the cause on your laptop.
First I would set the resolution of the laptop to 1920 * 1080 and use the native resolution (without zoom).
Can Theocbase still be opened without connecting the port replicator?
I'm assuming that works...
Then I would connect the port replicator with the 27 "monitor and check if the settings in Windows still fit (also resolution 1920 * 1080 without zoom).
Can Theocbase be opened by connecting the port replicator?
If so, I'd recommend running the setup like this in future (in my opinion, such a high resolution on a 12 "display does not make much sense anyway, especially as you set the scaler to 150%; better a lower but native resolution).
If not, I would follow the replicator's guide:
"To ensure the best Windows performance, please be sure to update your host."
You could check if your chipset, Serial IO, VGA Driver and possibly the "Other Drivers" are on the last Acer stand.
The drivers can be found here:
https://www.acer.com/ac/en/GB/content/support-product/6806?b=1
You can check the drivers of your system via the Device Manager (Windows Key + X => Device Manager).
In the Device Manager (on the appropriate device) with right-click you can klick => Properties (Driver tab) and check which driver is currently being used.
You can do an update of the drivers - but do it at your own risk ;-)
Perhaps Theocbase also offers a debug mode to evaluate the crashes of the program.
I could not give you a syntax or the path for such logfiles for that. Maybe one of the moderators or developers knows more.