Input/output error on disk after S3 suspend

I’m experiencing the suspend issue with a Crucial P5 Plus SSD (Crucial P5 Plus 1TB PCIe M.2 2280SS Gaming SSD | CT1000P5PSSD8 | Crucial.com), where any suspend in deep mode for any length of time results in a read-only drive and I/O errors until a reboot.
s2idle mode and hibernation does work.

Running Arch Linux