I just got denied ML access at YYZ about a month ago on an award ticket because 'either your award flight was booked by someone else or you are not a primary cardholder'
Which both are false - but I did not make a scene.
TD and AC really needs to step up their game, I am considering moving to another credit card after my first year ends