feat(callListenerWithMessage): split error to specific location