I had exactly the same issue. Correct part numbers and from a reputable source. I sent them back for a full refund after trying to fit them.... they didn't fit properly.

The supplier had not heard of any issues but I took photos and they are clearly different.

I'm still running on the old shoes until I am brave enough to try again.