I would suggest that we're long past the point where "canon" has become synonymous with "continuity" regardless of the official meaning.I don’t usually quote myself but...
There are NO canon violations in Star Trek. Not in any series or movies. None. Anything on screen, endorsed by the owners of the Trek IP, is canon.
There are, and have been in each iteration, a number of continuity violations, however.
(from a DSC forum thread)