Okay thanks for responding, and sorry you didn’t have a great experience with Waze in Switzerland. The app is set up to only use highways that you are legally allowed to use, on a per-country basis, and offer correct toll prices depending on which vignettes (oval stickers) that you (or your rental car company) have paid for, at least where tolls are fixed and programmed by the community. You just have to configure it in the app, as you would for a toll pass transponder system. The Waze Switzerland community have a Q&A forum page and website available.
Too late for your trip, but now you know how to do it for your next trip to another region. Note, this topic may be moved or archived since it was posted in the wrong category.
Hope that helps, stay safe, and happy Wazing!