@tattyama Your source is still incorrect. It points to completely different card art. Even if it pointed to the correct card art, it would still be the wrong source because the file sizes are different. This post is about 132 KB while the one on gamedbs is only about 97 KB. I told you they needed to match byte-for-byte.
As I said before, you do not need to save these to your device before uploading. Just copy and paste the URL to the field on the Upload page. It will retrieve the image for you. If for some reason you must save to your device first, then make sure you do not alter the file contents in any way before uploading it.
If this is from a different website, then you should include the URL of that website in the source field instead of copying a random URL from one of your previous uploads.