You could have submitted directly: late submission period also lets you upload, so you could have updated your game during this time.
Hi Falcon Nova, my team's submitted ours, but may have a couple patches coming up if that's cool.
The submission is Paws of Purity: https://itch.io/jam/metroidvania-month-16/rate/1548379
Can I submit my project late?
Project page: https://none-yaroslav.itch.io/explore