See: #110 (comment)
We need to integrate timeouts on e.g. ReceptionStatus, InstructionStatus and perhaps other messages based on protocol specifications. At the time of writing this ticket, this isn't specified in the protocol yet. But it should be specified by the S2 design team and implemented once specified in this library.