@briandesmond those are server errors. The reason why it works from the website is because they are converting your image to a jpg to make it smaller. We don’t want to destroy a png image if it isn’t larger than the mastodon recommmended sizes. Seems like your server admin has modified a bunch of settings and one of them is the image requirements being smaller in size than mastodon defaults.