I think you’re right, it’s using an alternate route. I created this test sensor (entirely different location) for a straight section of highway. The Waze maps had 2 route options: 1) direct staying on highway the entire time for a trip of 31 min. Or 2) Had an alternate route that takes you off the highway for a trip of 44 min.
Configuration.yaml code:
- platform: waze_travel_time
origin: 41.69477011,-91.69255972
destination: 41.6962762,-92.43649721
region: 'NA'
name: Wazetest
The sensor state returns back 43.18333 min, so it’s obviously using the longer path.
The question now, is why does it do this?