BA had a significant issue with certain agents complaining about them taking over tickets, so they now stick far more rigidly to policy, which is that they can only do so once check-in has opened (there’s some leeway over the 48-24hr period, but rarely more except in specific exceptional circumstances). As posted above, they make very clear guidelines to your agent, who can self-serve accordingly.