Flew LHR-HEL-HKG a couple of weeks ago. HEL-HKG credited but not LHR-HEL.
Called BA and the Indian call centre guy said LHR-HEL was not eligible for avios and TPs...later checked BA website and nothing of the sort is mentioned anywhere.
Sent a DM to BA on Twitter and it’s being looked into.