Well, you had about a 1-3% error yield on melting point. So, that isn't that bad, this may not be just due to your substance, it couuld be mechanical error - such as the instruments used. But, I wouldn't know exactly what substance is mixed with your product substance, but it would obviously be one with a higher melting point.
If you know what you were mixing together, you could look on the internet to which has a higher melting point, then hypothesize that whatever product has a high-high melting point is still somewhat present in your product.