Sometimes you upload a jpeg, they convert it to webp, and then don't allow uploading webps.
I had uploaded lossless webp images, the 3rd party site cached the images from my server and re-encoded them as lossy format of a higher file size and lower fidelity.
They'll do that to large PNGs too.
in software made in the past decade? seems unlikely