Just to make sure.
You are aware that the card is disconnected every time you “Restart or Turn-off” the phone. (normal behavior)
So every time you do one of the above actions counts as 1 disconnection (unmount-mount).
Try the free app “SD Card Monitor” and let it run for a day. ( it’s on and logging when you see the “|” sign in the right upper corner)
If it gives you something like this then the card is about to die
Card mounted: 14 times
Card unmounted: 32 times
Card bad removal: 10 times <— killer
Card removed: 3 times
Card ejected: 23 times
If you need some help just give a pm
Gl,