Invalid start byte - supervisor container - cryptography/hazmat

I restarted my Home Assistant instance this morning and it didn’t come back up. I hooked it up to a monitor and keyboard and the CLI wouldn’t start with an error. Using the ‘safe mode’ I did a bit of digging into it a bit further and the supervisor container is crashing with an Invalid start byte error in cryptography/hazmat. I’ve attached a screenshot to this post.

Does anybody have any idea what could have gone wrong and how to fix it? My configuration is valid and hasn’t been changed for months. I can start the home assistant container and get into the UI and have used that to also verify the configuration is okay.