The BP is still dropping you’re just having horrible luck. It’s not a 100% drop item. I’ve gotten it on 3 toons in the last 3 days. Just like my luck getting Merciless , D50 & Liberty Print totally sucked until after I got my first one. Keep trying and you’ll get it. Also try changing run methods. Solo, Team, Clan and Difficulty Hard or Challenging