Casinos may not pay you for several reasons, like breaching terms or not meeting wagering requirements. Sometimes, online casinos might not be legit.