Yes, if you've had problems with the Internet, that wasn't your fault. Please send me a link to your game, and you should be able to late submit.
/jam/330870/add-game/2154909/6465528?token=cqZPSSkXojjtYI8wtTJ3Ni...
This link should let you late submit :)