Hey @jamesmitchell,
I'm not sure why the list stopped working. The SharePoint community might have a better shot at answering this: https://techcommunity.microsoft.com/t5/sharepoint/bd-p/SharePoint_General
I'm afraid the only way to convert the list to a modern one is to do it manually.