SanDisk Ultra CZ48 16GB USB 3.0, not recognized by 2.0 ports

A year ago I bought on Amazon a SanDisk Ultra CZ48 16GB USB 3.0 Flash Drive, It worked pretty good for a while but then it just stopped working on 2.0 ports, only 3.0 ports can recognize it.

All drivers are update and working fine, I tested in another’s PCs and is the same problem. Is there any way to fix that?