How run stateChangeStart when routed for $ urlRouterProvider.otherwise?

I have in the config block certain routes with $stateProvider.state and $urlRouterProvider.otherwise. When accessing specific routes operating correctly detects the change of state and executes stateChangeStart.

But to go “otherwise” no state change is triggered. As can be solved? There is possibility to “force” the execution of stateChangeStart?

If not, the alternative would migrate to routeChangeStart? and routes in config with routeProvider? Thanks.