Oh I see, it's in the bio. I thought they were looking at submission history. I don't understand why having Twitter in your bio makes you uninteresting
I have Twitter in my bio, but also my personal site.
If your bio only had Twitter/gmail and no other sites they didn’t include it.