Do you have any status with BR? Since I became a Diamond member (about 5 years ago) I have never missed a requested upgrade. Sometimes they make you sweat it out until the day before the flight, but it eventually works out. This is in comparison to my time as a Gold member, where I only cleared about 75% of requested upgrades.