Shelly integration broken after latest core upgrade?

Hi there,
Upgrade my core SW to 2021.2.0 this morning, and ever since my Shelly integration fails to initialize - all devices are showing “unavailable”
In the log I am seeing the following:
OSError: [Errno 105] No buffer space available
(full log further below)
Anything I can do about it? was it broken? There were some changes made to Shelly in this version, but none of them seem relevant.
Thanks,
Hilik

Full error log:
Logger: homeassistant.config_entries
Source: components/shelly/init.py:54
First occurred: 4:04:16 PM (1 occurrences)
Last logged: 4:04:16 PM

Error setting up entry shellyswitch25-40F5201790D5 for shelly
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 239, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File “/usr/src/homeassistant/homeassistant/components/shelly/init.py”, line 84, in async_setup_entry
coap_context = await get_coap_context(hass)
File “/usr/src/homeassistant/homeassistant/helpers/singleton.py”, line 42, in async_wrapped
result = await func(hass)
File “/usr/src/homeassistant/homeassistant/components/shelly/init.py”, line 54, in get_coap_context
await context.initialize()
File “/usr/local/lib/python3.8/site-packages/aioshelly/coap.py”, line 86, in initialize
self.sock = socket_init()
File “/usr/local/lib/python3.8/site-packages/aioshelly/coap.py”, line 66, in socket_init
sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, group)
OSError: [Errno 105] No buffer space available

I have the same issue. My 3 plugs show as unavailable.

Possible fix: