I’ve mentioned to anyone having trouble uploading images that this is what I do….
If the photo is too large, taken on my iPhone….i view the photo in the photo app and take a screenshot.
This gives me a new image containing everything on the screen at that time…. Click, signal strength, battery etc
Edit this new image and crop off everything top and bottom to reduce down to be a copy of the original, only a smaller version.
This works with iPhone 11, but other phones might have larger default photo file sizes.