Kann es sein, dass Popup.DefaultMonitor eine
VCL-Einstellung ist? Ich nutze hier FMX (habe ich nicht explizit erwähnt). Da sehe ich keine Nennung eines Monitors beim Popup. Und mich wundert, dass in der linken Seite das Popup funktioniert, nur in der rechten Spalte nicht.
Mittlerweile weiß ich auch, dass es mit der Skalierung der Windows-Monitore im den Betriebssystem-Einstellungen zu tun hat. Mein Hauptmonitor nutzt eine Skalierung von 150%, mein Zweit-Monitor eine Skalierung von 100%. Setze ich beides auf 100% oder beides auf 150% wird das Popup auf beiden Monitoren angezeigt. Nur bei dem unterschiedlichen Setting, wird es auf Monitor 2 nicht angezeigt.