fixes #6402 - use standard success/error handlers in UI controllers