Hi,
Thanks for the feedback. I think however that `Router.of(context).backButtonDispatcher` is not null for other platform (altough useless).
The issue was rather that I forgot to put a RootBackButtonDispatcher in the top router. I fixed the issue and it's working for me (on Android and web at least). Let me know if this works for you !
I don't think navigatorkey.currentState.pop(context) is usefull in this context, simply using Navigator.pop(context) should be enough to programmatically pop !