I did some more research (after I replied to private message), and I managed to re-produce the issue. This server has some incorrectly configured cache mechanisms, seemingly using the file name in some way or other. Look at this:
(The below links may not work the same for you, now that they are already requesterd).
Renders the correct image from here. See original
Hmm, what happens when I enter another size request?
Wrong image altogether! However, when I hard-refresh the request, CORRECT image is served. This is something on your server jumping in front of X3 and serving something it thinks is the correct cache.
Stranger: I tried with a resize request that is NOT ALLOWED from X3:
That request ALSO serves the same WRONG image. Why I wonder? It's not even forwarded to X3 or served from X3:
If I hard-refresh that page, it will get forwarded to X3, which correctly serves an ERROR:
The only thing I can suggest, is to try to install X3 (copy the content) into a SUBDOMAIN of your website, for example test.alfalux.com.mx
. This would exclude the possibility of having X3 in a subfolder and/or being affected by a different .htaccess
file. You could also try naming your files WITHOUT starting with numbers, just tos ee if it makes any difference, although I doubt it. To me, it looks like a server cache mechanism gone wrong, and if that is the case, you would have to consider changing hosts ... It's not normal.