The diode in the IGBT does not allow the current in the inductor to circulate, you need one across the load, either direct or with a resistor in series to absorb the energy ( longer time to decay to zero, if directly across then the load resistance does this). Consider that when you switch off the current in the coil is tending to keep flowing, and then pulls the junction to a high positive voltage, biasing the diode in the IGBT and the IGBT transistor firmly off until either the energy is dissipated or the IGBT breaks down and dissipates the energy.