Found the problem!
in one of the localizations (store text and screenshots for another language),
there was an extra empty screenshot (an image place holder without an image) - don't know why.
so i just removed it and was able to submit.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags: