Opening your route url, the website shows ALL avoid options selected.
- additional_weighting=avoid_edges
- avoid_toll_roads=true
- avoid_ferries=true
- avoid_motorways=true
- avoid_main_roads=true
- avoid_small_roads=true
- avoid_unpaved_roads=true
Why do you expect the app to display them differently?