Switchbot Integration fails to toggle switch

I have just configured a Switchbot Bot via the phone app and can successfully trigger the switch.

I then added the device into HA via the integration. I can see the switch and current battery status however when toggling the switch on/off nothing happens and the below error is thrown:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 193, in handle_call_service
    await hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 1704, in async_call
    task.result()
  File "/usr/src/homeassistant/homeassistant/core.py", line 1741, in _execute_service
    await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 204, in handle_service
    await service.entity_service_call(
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 680, in entity_service_call
    future.result()  # pop exception if have
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 964, in async_request_call
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 717, in _handle_entity_call
    await result
  File "/usr/src/homeassistant/homeassistant/components/switchbot/switch.py", line 85, in async_turn_on
    await self.hass.async_add_executor_job(self._device.turn_on)
  File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.9/site-packages/switchbot/__init__.py", line 489, in turn_on
    result = self._sendcommand(ON_KEY, self._retry_count)
  File "/usr/local/lib/python3.9/site-packages/switchbot/__init__.py", line 412, in _sendcommand
    send_success = self._writekey(command)
  File "/usr/local/lib/python3.9/site-packages/switchbot/__init__.py", line 346, in _writekey
    hand.write(bytes.fromhex(key), withResponse=False)
ValueError: non-hexadecimal number found in fromhex() arg at position 13

Does anyone know what the issue might be?

I have this same issue. Did you figure out how to resolve?