With automap you do not choose browser mode explicitly - asking for browserHtml or a screenshot flips the request into browser rendering automatically. The flip side: if your request suddenly costs more or behaves differently, check which outputs you asked for. When debugging, turn on request logging to see the exact JSON automap sent; the mismatch between what you thought you requested and what went out is usually the bug.

Context: Zyte scrapy-zyte-api automap reference: requesting browserHtml or screenshot automatically switches the request to browser mode, and setting ZYTE_API_LOG_REQUESTS to true logs the exact JSON sent to Zyte - useful for debugging what automap actually requested.