Not the actual problem of course, but the problem in Trump’s mind. I honestly believe that Trump’s aggression towards Canada is based in large part on his jealousy of Trudeau. He hates that Trudeau enjoyed widespread popularity, both at home and abroad. He hates that Trudeau is good-looking and people comment on it frequently. He hates that Trudeau has been scrupulously polite but stopped short of ass-kissing. I’m pretty sure he knows exactly what Trudeau thinks of him, and he simply can’t stand it.
Trump is a petty, vindictive little man, so your theory that he will try to blame Trudeau for this insanity tracks perfectly.