Benning Boy,

It is not always size which determines if a photo will upload. File format is another common reason that photos fail to upload as are differences in computer systems.

Personally I find that bandwidth and the type of connection to the internet that I am using are also common factors to uploads failing.

I find that if I upload my photos to one of the on-line photo hosting sites and insert them directly will almost always work. This is not using the icon and upload feature of the forum.

You simply copy the text of the photo and paste it into your post.

You start by typing the "IMG" HTML tags. these are brackets "[" & "]" with IMG and /IMG within the brackets at the beginning and end.
Then the code must be correct.
This code will usually start with http:// or https://.

I find that I can almost always insert a photo into one of my posts using this copy and paste method even when I have had repeated failures of the same photo to upload using the icon system.