Roomba 960 configuration failed

Hi,
I’ve setup a new instance of Home Assistant and added a Roomba integration, for the past week it worked just fine. But last weekend it gave an error so i thought let me delete it and try again. But now it failes. The steps to add my Roomba work but when the integration is added it says. Setup failed.

Logger: homeassistant.config_entries
Source: components/roomba/__init__.py:46
First occurred: 12:29:49 (1 occurrences)
Last logged: 12:29:49

Error setting up entry Pompy for roomba
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 372, in async_setup
    result = await component.async_setup_entry(hass, self)
  File "/usr/src/homeassistant/homeassistant/components/roomba/__init__.py", line 46, in async_setup_entry
    roomba = await hass.async_add_executor_job(
  File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.10/site-packages/roombapy/roomba_factory.py", line 17, in create_roomba
    return Roomba(remote_client, continuous, delay)
  File "/usr/local/lib/python3.10/site-packages/roombapy/roomba.py", line 68, in __init__
    self.loop = asyncio.get_event_loop()
  File "/usr/local/lib/python3.10/asyncio/events.py", line 656, in get_event_loop
    raise RuntimeError('There is no current event loop in thread %r.'
RuntimeError: There is no current event loop in thread 'SyncWorker_0'.

I’m sure it’s something i did because i’m adding all my hardware as integrations and testing things. I’m new to all this but enjoying it all the same. Hope someone can show me the way.