Question: why is hyrule warriors not canon?
Answer: The Hyrule Warriors series was officially confirmed Eiji Aonuma to take place in a different dimension from the main series, so the events within the Hyrule Warriors series are considered non-canon to the main series, as it exists in its own separate universe.