The 'security check' is the data link between the airline and the CBP which basically gives permission for BA to allow a traveller onto the plane.
In the absence of that approval BA will need to see your visa.
This is nothing new and you won't be the first, nor last, person who sees this message.