I disagree. This is all political posturing, despite the spin.
This needs to be handled by politicians, and it will involve negotiation and compromise. It will not be fixed by pressuring AZ.
If you try to press AZ, and stop vaccines coming out of Belgium, then the UK stops vaccines being exported from the AZ factories in the UK. Considering the issues the factory in Belgium has had that would actually make things worse for the EU.
People need the vaccines. There aren't enough to go around, but there is a reason for that, if we want to really break things down to simple business.
You are AZ. You have a product. Company A reviews the product and commits to 100 units of the product, company B says they will review and dependant on the review, they would need 200 units of the product.
The question then becomes when company B expected the product vs when AZ expected to begin production for company B. That's what's in dispute.
Considering company B could have said no thanks to the product after review, it isn't unreasonable for AZ to supply their product to the company that gave them a guarantee. It is also not unreasonable to expect, unless the contract stipulated otherwise, that AZ would have prepared the product for company B on point of approval.
So whether or not the EU would like to show or not, it is in a bind.
You can take AZ to court for breach of contract, but that won't guarantee you your vaccines in the timeframe you expected.
You can stop exports of the vaccine, but that also gives you no guarantees
Where does all of this tie back into Brexit? Because the country you now have to negotiate with is the UK; which is a bit shyt after the way you dragged them with Brexit.
That's why they triggered article 16. If you think it's business and not desperation because they made a fundamental mistake and now need to spin this for their member countries who NEED and EXPECTED the vaccine by now, is amazing to me.
I have criticized the UK relentlessly for Brexit, but the EU dropped the ball here. They need to own it.