Season pass 2 trying to charge me ps4

Ive owned bl3 since launch I bought the best edition cost 99$ or whatever now when I try and download season 2 it says I have to pay $29? WTF anyone have a fix or workaround?

The only fix is to pay for the second season pass, since it was not included in the original launch editions (deluxe/super deluxe) - those only included season pass 1, which is now complete.

That is not a fix they advertised that if you had the ultimate edition you would get season pass 2 free!

Ultimate edition was released last week. The Super Deluxe edition from the launch only has SP1 included, and as stated above its already finished.
SP2 is the new content.