fix: catch mirrored exception in invoke()