@miriam I'm pretty sure it always has to be "submitted". I've certainly never "submit" used in the past tense. Words like put, bet and shed that don't change are really small set. Words like submit borrowed from Latin or other foreign languages almost have regular past tense forms in English.
@nangar Thanks so much for that fantastic explanation + context!