@Ray I was struggling getting the image to show on posts. When creating post using WP module, I used html . However, like pixabay and pexels, it is only viable for a short time. I found this link How to fix "Sorry, you are not allowed to upload this file type" error in WordPress - SiteGround KB. Which help to get featured image uploaded, and it worked, but again it only showed on post for a short time. Also, the actual image did not upload. Just a temp no extension file was created.
I saw another post here, somewhere, on about the same issue with uploading image via link, but I cannot find it now. Once I figure it out, then I will find the post again. Lol.