To me doing network interception in browser driven tests is a smell like that. Unless you’re running vs a full mocked server (like MSW).
I’m a big fan of testing exactly like a user. Users don’t use network intercepts, timeouts, etc. All of my most reliable tests assert on DOM state. If the user doesn’t see it, don’t assert on it.