Thanks for this, have gone back in this morning and it has fixed itself. Was a bit confused as I thought as you had to be logged in to make an Avios booking it should know your status.
Classic BA IT I suppose, just like being unable to upgrade in MMB for an individual sector in an open jaw booking.