Best Continuation
In an effort to simplify driving directions waze works to minimize instructions at every junction. If waze feels that you are driving on the same road it will not provide instructions for that intersection. Currently waze utilizes Name and Function class in making this decision to determine if a road is the Best Continuation (BC) and therefore not provide any instructions.
As you know if there is only one exit segment less than 45 degrees from the entering segment waze will not provide an instruction. However if there are more than one exit segment and waze has determined there is a Best Continuation (BC) waze will only provide instructions for the other segment(s).
The rules for Best Continuation are rather simple, however in practice it can easily become confusing for even a senior editor.
The basic rules are you must have two or more exit segments that are less than 45 degrees from the entering segment. Waze will then look for a matching road segment trying to match name and functional class in this order 1 - Name and Functional Class (names can be a cross match from alt name) 2 - Name 3 - Functional Class
You can not have two Best Continuation, so if there are two equally good matches, there will not be a BC. All other turn instructions will be based off of the angle and FC of the exit segment, within a RHT country the options are: stay left (only one), exit right (only one), and stay right (you can have multiple).
Examples of Best Continuation in Action
ADD IN IMAGES OF EXAMPLES AND EXPLANATION -Name & FC -Name -FC -Multi Name Match -Multi FC Match