okhttp client sends h2 RST_STREAM twice after timeout for the same stream. That is prohibited by the spec:
RFC 9113 §5.1
A stream also enters the "closed" state after an endpoint either sends or receives a RST_STREAM frame.
...
An endpoint MUST NOT send frames other than PRIORITY on a closed stream.