in_state_reaction
is not a custom reaction, so react
wouldn't be called!
In-state reaction means that you want to invoke some function and to keep staying in the same state.
in_state_reaction<Event1, Context, &Context::doSomething>
Use custom reaction when you can't know in compile-time what your destination state is.