I’m sure the OP knew this and thought they had all 3 traits unlocked and just made a simple mistake.
It’s also easy to misremember details like whether or not you’d traited something or taken some other action and what the timing of it was when you’re potentially playing hundreds of battles across different game modes etc.
Mistakes like this aren’t a reflection on anyone’s knowledge, experience, skill level or credibility.
We’re all only human after all