I cannot reproduce this. I used VSCode's live previewer to host the file on localhost (macOS) and tried with the browsers you listed. Removing the meta tag or changing the doctype did not make a difference.
Is it possible that you accidentally deleted the `<plaintext>` tag when making your changes? That breaks the page for me.