The agent should offer to waive the service fee in these circumstances as the reason you cannot make a further change oniline is ba.com functionality.Please press the point
with the agent and insist on the service fee waiver being applied to your booking.