I found the solution.
Under Review Information, sometimes the screenshot upload fails even though the preview shows the image. I tried removing and re-uploading existing image and it worked.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review