Xdata issues

I have some code written by someone else.

They apparently have been using Xdata to store information about certain cells.  They have routines to read the information back out of the cell (probably using the Xdata).  However, some of our cells have been corrupted and don't read back in correctly.  I've been looking at the code and running it on a corrupt cell to see if I can determine the problem.  When I run 'Debug.Print TempEle.HasAnyXData' it returns a 'True' which makes me believe there is Xdata associated with this cell.  However, I can't seem to determine the 'Application name' this information would be stored under?  Why does 'AppNames = TempEle.GetXDataApplicationNames' return an empty array?

Thanks in advance,

Christmas May