I'm on version 107.0.5304.110, entering or exiting fullscreen changes nothing, and in the console I see this:
259 game.js:80 Uncaught TypeError: Cannot read properties of null (reading 'Total')
at Object.achieveClick [as TestFunction] (game.js:80:20)
at updateAchievements (game.js:764:47)
at update (game.js:801:2)
at game.js:861:4
at _uberloop (allegro.js:302:2)
town-planner:1 Uncaught (in promise) DOMException: screen.orientation.lock() is not available on this device.
662 game.js:80 Uncaught TypeError: Cannot read properties of null (reading 'Total')
at Object.achieveClick [as TestFunction] (game.js:80:20)
at updateAchievements (game.js:764:47)
at update (game.js:801:2)
at game.js:861:4
at _uberloop (allegro.js:302:2)
768 game.js:80 Uncaught TypeError: Cannot read properties of null (reading 'Total')
at Object.achieveClick [as TestFunction] (game.js:80:20)
at updateAchievements (game.js:764:47)
at update (game.js:801:2)
at game.js:861:4
at _uberloop (allegro.js:302:2)
(The 768 number is increasing rapidly, as if the error is repeating over and over)