To add to this, and the last point regarding the naming of the element, this site was built pre Pro 4.3.0 when the new way of working with dropdown, modal, and off canvas elements. I don’t now have any access to a pre Pro 4.3.0 site, so I can’t check this thoroughly, but when that update happened, it was not necessary to re-build the Navigation elements, so what was the off canvas navigation standalone element remained as such, and any future additions used the new modular system.
It is one of these old off canvas navigation elements that is now not having its breakpoint hiding classes applied.
Here’s what I’m seeing in the inspector for this old element:

And here’s what a newly added Navigation Off Canvas element looks like:
Hope that helps to shed some light on the matter.
The majority of sites I manage were built pre Pro 4.3.0 and have been incrementally updated and upgraded over the years, so there could be many others who will come across this issue on upgrading to 6.0. Is there any way of doing a deep reconfiguration from one element to another. applying all relevant styles from the old off canvas navigation element to the new modular set up? This could mean you no longer need to keep all the backwards compatibility in place, though it may not be feasible at all (certainly not for this cycle so close to the finish line!)