SFIV connectivity weird behavior

So yeah, I have my PS3 fully set up in a DMZ. I can play some matches just fine, joining in.

Then suddenly, after 3-4 matches, I get the “Unable to play” message. From that point on, I can only host custom matches.
I usually search often and quickly for matches to get something with 4 bars, do the SFIV servers not like that?

I’m at a total loss what it could be but it royally sucks having either majorly laggy or far too strong people join into my lobby, I just want some regular, decent matches.