{"version":"2.1.239","anchor":"bad-replies-to-a-device-hook-request-no-longer-end-the-wait","canonical_anchor":"bad-replies-to-a-device-hook-request-no-longer-end-the-wait","heading":"Bad replies to a device hook request no longer end the wait","tier":"notice","area":"Hooks","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.239\/e\/bad-replies-to-a-device-hook-request-no-longer-end-the-wait","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.239","markdown":"### Bad replies to a device hook request no longer end the wait\n\nA garbled reply from a paired device no longer ends the wait for the hook's real answer.\n\n**What**\n\nWhen a hook runs on a paired device, a reply that is an error or that does not parse as a hook answer is now counted and logged instead of being accepted, and the session keeps waiting for the device's real answer.\n\n**Details**\n\n- Error text is truncated before it is written to the log.\n\n**Evidence**\n\n`Ignoring malformed control_response for device hook_callback request_id=`\n\n- Area: Hooks\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 3\/5"}