All my posts are made using the Voyager app's "submit link" option. I use the direct link to a source image on Danbooru with a link to the page in the body of the post. I'm not sure if the app actually rehosts during this process but I was under the impression it did. I don't know a solution if that is the case but I'm open to suggestions.
I used Voyager’s “Add image” button, which uploads the image on my instance.
Anyway, all your posts showed “Failed to load image 😢” on Voyager until I opened one in the browser and got past Cloudflare’s verification after 4 attempts.
Yes. However, now that my IP address has been verified, I see all your posts like you do. I don't feel like getting a VPN to check but I’m pretty sure the directly uploaded image does show up for everyone.