Sorry but no.
They are so cheap these days --- throw it away before it breaks permanently.
I have one the same with a easily knocked lock tab. It happens to be a Lexar Platinum 11 but having said that we have a mixture of Sandisk and Lexar cards ( both CF and SD ) ranging in age from 10 to 2 years old and have never had an issue with any of them until the lock tab one. *
*That will almost certainly guarantee a total failure of all cards we possess within the next week.