Phaser 3.50 and HEADLESS mode

i have problem updating my project to 3.50 - when i try to use this.physics.add.image in HEADLESS mode i got an error

Error: Uncaught [TypeError: Cannot read property ‘pipelines’ of null]
at reportException (D:\GameProject\Java-RPG\node_modules\jsdom\lib\jsdom\living\helpers\runtime-script-errors.js:62:24)
at Timeout.task [as _onTimeout] (D:\GameProject\Java-RPG\node_modules\jsdom\lib\jsdom\browser\Window.js:404:9)
at listOnTimeout (node:internal/timers:556:17)
at processTimers (node:internal/timers:499:7) TypeError: Cannot read property ‘pipelines’ of null
at ArcadeImage.initPipeline (file:///D:/GameProject/Java-RPG/dist/dev/authoritative-server/authoritativeServer.js:43536:34)
at ArcadeImage.Image [as constructor] (file:///D:/GameProject/Java-RPG/dist/dev/authoritative-server/authoritativeServer.js:31473:14)
at new ArcadeImage (file:///D:/GameProject/Java-RPG/dist/dev/authoritative-server/authoritativeServer.js:122025:15)
at Factory.image (file:///D:/GameProject/Java-RPG/dist/dev/authoritative-server/authoritativeServer.js:121830:21)
at new GameObject (file:///D:/GameProject/Java-RPG/dist/dev/authoritative-server/authoritativeServer.js:217573:43)
at new Character (file:///D:/GameProject/Java-RPG/dist/dev/authoritative-server/authoritativeServer.js:217288:5)
at new Mob (file:///D:/GameProject/Java-RPG/dist/dev/authoritative-server/authoritativeServer.js:217809:5)
at file:///D:/GameProject/Java-RPG/dist/dev/authoritative-server/authoritativeServer.js:218525:31
at Timeout.task [as _onTimeout] (D:\GameProject\Java-RPG\node_modules\jsdom\lib\jsdom\browser\Window.js:399:19)
at listOnTimeout (node:internal/timers:556:17)

in 3.24 it was working ok

Looks like a bug in Phaser. I have the same issue.

Has been fixed in v3.51.0