Passengers took to social media to report issues at check-in, with some claiming waits of several hours.
A BA spokesperson said: "We experienced a technical issue for a short time this afternoon which affected our operation at Heathrow Terminal 5.
"This has now been resolved and we’re resuming flight operations. We’ve apologised to those customers who have been inconvenienced."
A Heathrow spokesperson added: "A technical issue which affected British Airways this afternoon has now been resolved. We are working with our airport partners to assist passengers whose journeys have been disrupted and have deployed additional resource in our terminals.