Could be a number of reasons.
Your connection might be too slow for online gaming, or the games you're trying play are trying to do something your setting don't comply with.
Try to access the same games from another place, where you know the connection is good.