I believe that when using the radio_address config option in myceli, that communications with hypahe will be broken. By setting radio_address, myceli will send all (or nearly all) responses to the configured address, including responses to requests sent by hyphae.
My suggestion for working through this is to implement the multi-listener setup in #47, which will allow for a dedicated radio listener routing all responses to the radio, and a general listener which responds back to the sending address (useful for controller and hyphae interactions).