There is no error. On 3/17 Diggs' $18.5 million salary for 2024 became fully guaranteed. If they had cut him before March 17th with a June 1st designation, they wouldn't have to pay the salary and the cap savings would have been $19 mil. Now, after March 17th, even if they cut him after June 1st they still pay the $18.5 mil salary so it's only $500,000. But if they trade him that guaranteed $18.5 mil salary goes to the new team so it's still $19 mil.