I 100% agree and that’s the most likely cause. However, it isn’t fair to assume. Maybe OP bought violet and is playing that copy now ¯\_(ツ)_/¯
It wouldn’t be properly answerable if we assume they’re playing a certain game, only to find out hypothetically they’re in an entirely different generation now or something.
Especially since in the last answer, I see you included it was a version exclusive. So, theoretically, OP should already know it isn’t obtainable in Scarlet