We’re aware of an issue that may prevent players from logging in or accessing sites like http://help.epicgames.com, or matchmaking in-game. This may also affect submission times to the Creator Portal.
Our team is investigating this now and we’ll provide another update when we have more info.