Myers will enter the last year of a 5-year deal worth $30M; from the moment this deal was signed, it's been extremely costly for the Canucks. This isn't privileged information, Myers will be given only $1M in salary this year, but a hefty bonus will be paid in his name before the season's beginning.
The ongoing belief was that the Canucks were waiting on the bonus to be paid up before they moved the defenseman (the due date was supposedly September 15th). However, recent information revealed that the Canucks could choose to pay that bonus before its due date. Here's the sequence on the subject: