The CGGMP21 signing handler never called session.Init(), which creates the protocol handler. Without it, no protocol round messages are generated and the signing session stalls indefinitely.