A converted path was put into a plain <img src> or a CSS background, where there is no negotiation. Render through getHtml() with picture tags on, so the browser chooses by type, or keep the original format for a plain src. Note that when no image service can produce the WebP, the original file is delivered under the .webp URL, which browsers accept; so check the response before blaming the browser.