So you got a pure compound, and ran a TLC on it, and got 2 spots, correct? When you say it was given to you in pure form, was this someone else's "pure" form, and thus possibly not as pure as they thought it was?
Or, is it possible the compound has different conformers that have differing polarities?
Can you post the compound?