Is it a new card? Sometimes they'll generate a new Skymiles number if you signup without your existing one filled in. Did you have any large returns or chargebacks around the beginning of the year? It's possible to have a negative year-to-date spend balance which I believe will show as no spend on the website.