I've started using Tinder a lot recently because I've developed a nice six pack and wanted to give online game a try. So I took a few nice mirror pics of me shirtless (as was recommended on some TRP tinder guide) and made a Tinder and OKC profile.

So I've matched with a bunch of girls, most of whom don't reply to the first message, but a few have, and I end up either getting their number or snapchat (or both). I like snapchat because it allows me to show off my features and feels more personal. Plus all the girls my age use it constantly (I'm 20).

Anyways, this seems to happen pretty often: I start talking to a girl, via text or snapchat, we're hitting it off, I suggest meeting up IRL to hang out, girl agrees, I set up logistics, and a couple days later, girl goes silent. Blocks me on all social media. One bitch even blocked me on Instagram, wtf. I get no message from them or anything, so it's an obvious next, but I learn nothing from it because I have no idea what I did wrong. The girls I match with are probably physically attracted to me because I have a nice body and sometimes they even tell me that I'm hot when I'm snapchatting them.

This happens a lot; probably 50% of all the girls that I start talking to block me at some point for no reason. Does anyone know what I might be doing wrong? It's really frustrating, especially because I only get contact details from like 20% of my matches. If I get a hundred matches (usually takes a while-it's been a month so far) I only end up actually meeting up with like 3. Maybe online game is just a shit show.
TLDR: Girls I meet online randomly block me and I don't know why. Is this normal?