nRF54L15 TWIM hardware does not wait for clock stretching??

i2c_write_read() returns -5 (EIO) immediately when writing register 0x01 to the sensor. Logic analyzer confirms the sensor clock-stretches SCL for ~14µs+ after receiving the byte while switching internal modes.

Controller -NORA -B206 (nrf54l15)

What works: Pure reads, writing 0x00 to same sensor, all other I2C devices on bus — no issues.

Already tried: CONFIG_I2C_NRFX_TRANSFER_TIMEOUT=5000 — no change. Error fires instantly (hardware event, not software timeout).

Questions:

  1. Does nRF54L15 TWIM have a configurable clock-stretch tolerance register?
  2. Any known errata for TWIM + clock-stretching slaves?
  3. Is CONFIG_I2C_GPIO (bitbang) the only workaround?

Related