Yes, it had longevity and is one of her well-known hits.
Also, did anyone else sing "You must not know what I mean" all these years without knowing the real lyrics?
Absolutely not. It was a generic Ne-Yo/StarGate song like many others at the time, and it's big success was only in the US. It is mostly forgotten and Beyonce has other songs that could be considered classics, not this one.