The current state machine was designed without "modern" extensions (such as TLS and PUT) already around. For those extensions and modes it does not support full support and is error-prone.
Therefore the state machine should be rewritten.
See also: #2301 (closed), #2153 (closed), and #2298 (closed).
To enable design management, you'll need to meet the requirements. If you need help, reach out to our support team for assistance.