Issues with the Eight Sleep integration when adding "partner=true"

Tags: #<Tag:0x00007f325facb618>

So far I have the Eight Sleep configuration set up with:

  username: !secret eight_sleep_username
  password: !secret eight_sleep_password
  partner: true

When partner: true is not present, the device shows up and includes entities related to the right side. Unfortuantely as I sleep on the left side, I need to include the partner: true. As soon as I do though, the following error gets logged:

Logger: homeassistant.setup
Source: components/eight_sleep/ 
First occurred: 7:52:12 PM (1 occurrences) 
Last logged: 7:52:12 PM

Error during setup of component eight_sleep
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/", line 213, in _async_setup_component
    result = await task
  File "/usr/src/homeassistant/homeassistant/components/eight_sleep/", line 120, in async_setup
    success = await eight.start()
  File "/usr/local/lib/python3.8/site-packages/pyeight/", line 108, in start
    await self.assign_users()
  File "/usr/local/lib/python3.8/site-packages/pyeight/", line 173, in assign_users
    EightUser(self, data['result']['leftUserId'], 'left')
KeyError: 'leftUserId'

Any ideas?