Ultra 16GB disconnects at least once every day

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,