Shelly Pro 4PM no discovery and Java error when adding manually

Good morning (o;

Have a Shelly Pro 4PM relay switch here and installed the Shelly binding…

Discovery of the device doesn’t work when doing a “Scan”…but when adding the device manually with its IP address I get in the logs:

2022-11-09 11:52:47.216 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: 
java.lang.NullPointerException: null
	at org.openhab.binding.shelly.internal.handler.ShellyBaseHandler.initializeThing( ~[?:?]
	at org.openhab.binding.shelly.internal.handler.ShellyBaseHandler.lambda$0( ~[?:?]
	at java.util.concurrent.Executors$ ~[?:?]
	at ~[?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker( [?:?]
	at java.util.concurrent.ThreadPoolExecutor$ [?:?]
	at [?:?]

And the Shelly is then listed with “Configuration pending”:

Is this Shelly binding not compatible with the Pro 4PM?

I assume my ordered 3EM will also not work then…

Seems the bundled Shelly binding works with the Shelly 3EM I received this morning…so all good (o;

Gonna reflash the Shelly Pro 4PM anyway with ESPHome (o;