Fixing an image larger than 4096kb?

Someone is trying to post this giphy image

Initially it loads and a few minutes later it doesn’t display and they get
image

If I download the image and try to upload it, I get the message

What am I doing wrong? Why isn’t the logic kicking in?