Yes, just today.
In your headless ChromeOptions browser - do NOT use ‘Maximize Browser Window’.
Instaed, in its config, just use flag:
--window-size=1920,1080
or use keyword:
Set Window Size 1920 1080
Issue is with Selenium/Chrome - maximizing a headless window does not actually resize it to the screen size, but to a default small size (e.g. 800x600px)