Turn on debug logging first
Adddebug=1 to the script URL and reload with the console open.
ws is missing. With debug=1 the runtime logs the specific reason it skipped, resized, or downgraded an element — each message names the element it applies to. Turn it off again before you ship.
Common problems
An image reports zero size
If an element measures zero width under its normal layout — often inside a container the runtime can’t measure directly — the console shows:data-ar-measure="compat" on the element. In compat mode the runtime sizes on width alone.
A hero image is still slow (LCP)
data-ar-eager skips lazy loading, but it does not fix LCP. The browser’s preload scanner can’t see a data-ar-src at parse time, so with debug=1 you’ll see:
<link rel="preload"> to a hand-built delivery URL so the browser starts the fetch during HTML parsing — a real src would be fetched in full and then replaced. See the hero pattern.
Still stuck?
If you’ve worked through the checks above and images still don’t load as expected, contact Autorender support. Include your workspace ID, the full script URL (withdebug=1), a sample element’s HTML, and the exact console output.
Next steps
Configuration
The script-URL parameters behind most of these messages.
Attributes
Every
data-ar-* attribute, including intrinsic and measure.Events and classes
The
ar-error class and ar:error event these checks refer to.Introduction
The correct baseline setup to compare against.