Evohome binding 2.0

Hey everyone,
I’m struggling to see if anyone is having the same issue as me? OpenHAB 2.4.0 Stable running Evohome 2.4.0 binding but get the following error when I try to login (UK Evohome User). I’ve tried this on both my Pi and running a local instance on my Windows 10 Machine:

2019-09-08 19:06:50.838 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: 
java.lang.NullPointerException: null
	at org.openhab.binding.evohome.handler.EvohomeAccountBridgeHandler.checkInstallationInfoHasDuplicateIds(EvohomeAccountBridgeHandler.java:156) ~[?:?]
	at org.openhab.binding.evohome.handler.EvohomeAccountBridgeHandler.lambda$0(EvohomeAccountBridgeHandler.java:86) ~[?:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:?]
	at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) ~[?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
	at java.lang.Thread.run(Unknown Source) [?:?]

The Evohome Thing stays in status “INITIALIZING”. Any ideas?