First, the system must apply to flights that leave Canada. The NEXUS program, which is linked to Canadian jurisdiction, is the simplest. When you come back, say, from Belgium, the European system is in force. If two systems are in force for the same flight, the situation becomes complicated for passengers and complex to manage for the carriers.
On September 13th, 2017. See this statement in context.