same problem: using a sandisk portable 1tb ssd on an m1 mac mini with big sur. i usually leave the external plugged in and let time machine do its thing. it started complaining about the external not being dismounted before disconnecting, but it was never disconnected. eventually it wouldn't mount at all. disk utility sees it, claims to repair it, but can't mount it.