First, replying to your various claims on how you "press roll a lot of times", tried to reroll multiple times on RNGreporter etc.
There's only a few valid PIDs for 31 IVs, and only one can have Timid.
You should have seen that. Heck, there's a reason why I keep saying don't do flawless or near flawless IVs..
Given you wanted Somewhat vain, and have 31 IVs in Special Defense, it's a possible outcome.
Since you said you don't care about PID Mismatch, I did some rolls.
I got this within one roll, lol.
and here's another one I got within 5 minutes.