maxConsecutiveErrors

The maximum number of consecutive transient errors tolerated before polling fails fast (default: 5). This prevents a persistent hard error (e.g. auth failure, malformed request) from being retried silently until the overall timeout elapses.