Hello BizFlyin and congratulations on your Gold status.
Just while you are waiting for a response, may I humbly suggest you double check that the name registered with the Executive Club is exactly the same name in which your bookings were made. IME, that is the usual reason why mileage/tier points are removed.
(For example, someone called Jonathan Marks calls himself "Jack" and his secretary inadvertently books his travel as Jack Marks. At the time of booking, the EC card details are accepted and will show on your home printed boarding pass.
At the airport, an astute check in agent would see the prefix "NUMF" before your number (where the tier PREM, GOLD, SILV, BLUE should be) which tells me that the Executive Club computer is reporting a "Number Un-Match Found". (Not many staff who joined within the last ten years would know this as the length of the initial training course was shortened and a lot of "useful to know features" were dropped.)
If the mismatch involves the first name, I can change this providing I have evidence of both names (mileage/tier points cannot be claimed on someone else's card). However, if it is a family name/surname difference, I can't change it at all so I would have to suggest dropping an email to the EC to reclaim the mileage later. I can change the system so that your correct staus prints on your Boarding Pass and the lounge won't have to ask for your card, providing I am satisfied you are the entitled cardholder of course,
but the mileage/tier points won't be awarded without the EC's intervention.
I am guessing one or two Flyertalkers may be thinking "Hmmmm. Maybe that's why I haven't got some of my mileage!"