[webui][api] implemented feedback received on PR about exception handling, AR calls and other tid-bits