I’m not sure that’s right. Lehner/the PA were gearing up for a grievance. I’m sure their argument was going to be that he should be treated the same as any player suffering from a physical disability limiting their ability to play. It’s a reasonable one.
Both the player and the team get what they want but it doesn’t really make sense - either he’s disabled and should get paid, with money counting against the cap, or he’s not and he’s in breach of his SPC.
This lets the league avoid a messy fight about whether someone with mental illness is disabled for the purposes of the CBA (which, fair enough, I can see why they want to avoid that) but can’t assume it is a win for the player.
A player with a suspended contract not counting against the cap is definitely correct.
"I’m sure their argument was going to be that he should be treated the same as any player suffering from a physical disability limiting their ability to play. It’s a reasonable one."
Except that wouldn't be their argument. Why? Simply because what happened is how a player suffering from a physical disability who fails to show up to camp is treated. Contract is suspended and does not count against the cap.
Same with a player who goes into the assistance program which isn't just for substance abuse but also for mental health issues. If a player goes into the program, however, they do not get paid. That is a annoyance that players have brought up before but it how it is dealt with (no cap hit, no salary paid).
So if I were to parse this entire situation my guess is that Lehner does not want to go back into the assistance program because he either didn't have a good experience with it or can reasonably demonstrate a different way to get healthy outside the program. Or there was nebulous communication on whether he had to show up or not given he is in the assistance program.
That lands everybody in a grey area. Normally, the player would go to the assistance program, get suspended without pay and his cap hit doesn't count. If my suspicion is correct then you need to figure out how to deal with it and this was the compromise found. Guy gets paid (abnormal result for other comparable situations) and team does not have a cap hit (what would normally happen for a player in the assistance program or failed to show to camp).