Same here! I bought a PE ticket recently on ba.com and never received a receipt. When I called GGL for a receipt they say they couldn’t send it.
So I proceeded to UUA to J and the only receipt I was sent was for the upgraded ticket with additional taxes and surcharge payable. Very strange.