Describe the bug
Sable (or most likely matrix-js-sdk) starts spamming the crap out of the homeserver when it responds, but with a non-2xx status, for example with status 502. This is an excerpt of the network tab, all of those requests happen within a fraction of a second.

Reproduction
- Log in to your homeserver on Sable
- Have a faulty homeserver, that is, it responds but with for example a 500x status code. I emulated this behavior by adding
deny my-ip in my nginx configuration.
- Reload your client
- Observe the network tab
Expected behavior
Exponential backoff, or not retrying entirely.
Platform and versions
OS: Linux
Sable: 1.20.0
Browser: Firefox 152
Homeserver: Continuwuity 26.6.2
Additional context
No response
Describe the bug
Sable (or most likely

matrix-js-sdk) starts spamming the crap out of the homeserver when it responds, but with a non-2xx status, for example with status 502. This is an excerpt of the network tab, all of those requests happen within a fraction of a second.Reproduction
deny my-ipin my nginx configuration.Expected behavior
Exponential backoff, or not retrying entirely.
Platform and versions
Additional context
No response