Hi, I'm facing the same issue and have fixed two of the points, but the "Icon dimensions should be square and within 100x100" issue is still there.
Icon must have a solid background (not transparent or white): Make sure the PNG logo has a solid background. The icon background color should not be empty (it will default to #007ee5) and should not be white (#ffffff).
Logo size or background color is incorrect: The icon's background color should match the logo color, and the logo should cover no more than 70% of the image (the one that you uploaded).
for the third issue which is not resolved I tried uploading logo with dimensions 150x150 or 200x200 (maintaining ratio 1:1) but it didn't worked.
I would appreciate any help with this. Thank you.