Alexa Media Player suddenly not working

All of a sudden, this integration stopped working. Deleting and adding it again doesn’t seem to help. Either the ‘add’ dialog never finishes (spinning wheel followed by crashed page), or it creates an empty integration without any device.

The log says:

2020-04-09 11:53:54 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/alexapy/alexawebsocket.py", line 152, in process_messages
    await self.on_message(cast(bytes, msg.data))
  File "/usr/local/lib/python3.7/site-packages/alexapy/alexawebsocket.py", line 234, in on_message
    await self.msg_callback(message_obj)
  File "/config/custom_components/alexa_media/__init__.py", line 921, in ws_handler
    login_obj, no_throttle=True
  File "/config/custom_components/alexa_media/__init__.py", line 469, in update_devices
    await process_notifications(login_obj, raw_notifications)
  File "/config/custom_components/alexa_media/__init__.py", line 607, in process_notifications
    n_date = notification["originalDate"]
KeyError: 'originalDate'

Turns out this is a bug which manifests when you reboot HA with a timer set on Alexa. More details here: https://github.com/custom-components/alexa_media_player/issues/633 and here: Echo Devices (Alexa) as Media Player - Testers Needed