Когда вы пытаетесь выполнить rpc_call из дочернего процесса websocket в бэкэнде, чтобы связаться с бэкэндом из другого rapp, вызов rpc застревает, и вы никогда не получите никакого ответа. Почему это так и что вы можете делать дальше?
Это вызвано тем, что когда вы находитесь в веб-сокете, процесс был разветвлен, и это мешает работе Ubus. Вместо использования rpc_call или long_call вы должны вручную выполнить вызов ubus, как если бы вы делали это в командной строке.
Подробнее о ручном выполнении вызовов rpc в командной строке см. Здесь: https://stackoverflow.com/c/netduma/questions/216/217#217