No idea what seems to be going on with the new website but I have made several bookings with Marriott via the BA e-store and most of them have been tracked (yes I've double checked cookies and all, used different browsers too). One has been tracked and still waiting for the Avios to be credited.