@juschka10001 please compare your screenshots above again!
In both the web and the app ALL avoid options are marked!
So that should be correct.
Additionally you have used individual “strength of avoidance” in the web, which is not yet supported in the app.
So different routing results can happen.