Hello!
I recently discovered that one of my hidden fields in a custom block is not consistently saving when WordPress saved an autodraft. When re-visiting the edit page for the autosaved page, the hidden field value is not saved for some reason and the page shows a 500 error (I rely on the hidden value for rendering).
When I cleared out all autosaves and revisions, the problem was solved.