I've fought in a lot of their boss fights and have only got it once. It has a bad drop rate. Can you look into it? Need it for blueprints.
Rewards are randomly awarded to all players that participated in a fight that defeats a boss. There is a minimum number of attacks required to have a chance at a drop. That Boss Drop item is harder to get then the other one. Keep trying!