Like I said, and this is personal experience: yes Canada needs your Canadian passport on file so they (and thus the airline) will let you board/back in.
I have been to several EU countries and none of them cared for the Canadian passport. Tried showing both at the beginning. They don't care. So we only show the EU one now.
Also funny: showing "the other passport only" because you don't have a current one. Like try using the Canadian one if you don't have a current EU passport (expired, never had one yet etc). Takes longer. Works too. Haven't tried recently so things might have changed.
Leaving an EU country has never required the EU passport. In fact having the Canadian on file is a requirement. Otherwise they call your name at the gate because you neither have a Canadian passport nor an electronic authorization on file and thus they can't let you board. So doesn't work in reverse nowadays.
For all the airline actually cares you should be able to just board a plane as long as you paid for the ticket ... everything else is what they are made to do or do because of (dis) incentives.
I have been to several EU countries and none of them cared for the Canadian passport. Tried showing both at the beginning. They don't care. So we only show the EU one now.
Also funny: showing "the other passport only" because you don't have a current one. Like try using the Canadian one if you don't have a current EU passport (expired, never had one yet etc). Takes longer. Works too. Haven't tried recently so things might have changed.
Leaving an EU country has never required the EU passport. In fact having the Canadian on file is a requirement. Otherwise they call your name at the gate because you neither have a Canadian passport nor an electronic authorization on file and thus they can't let you board. So doesn't work in reverse nowadays.