I'm part of a rocket building team and I'm working with propellants. We use saltpeter as the oxidizer, bought as fertilizer and purified by recrystallization. Recently we bought it from another source, that identified the chemical as potassium nitrate, as usual, but when we heated it to make the propellant it simply melted at a temperature of $231~^\circ\rm{C}$, $100$ degrees lower than expected.
It works as an oxidizer, as making the propellant with this chemical gives good results, so it must be something similar to $\ce{KNO_3}$. Maybe there is something working as flux? It tastes like saltpeter (I eat a lot of materials we have in the workshop) and has that characteristic high temperature-dependent solubility.
Do you have any idea of what could it be, and what can I do to find out? Have in mind that our workshop doesn't have much in terms of lab equipment, only thermometers, various things to heat stuff and some solvents for a variety of applications. Also, note that I'm a telecommunications engineering student, so I don't have too much of deep knowledge of chemistry.