It very much depends on the Igt and IH as mentioned by TerminalJack505. There are some nice triacs called, logic gate triac (or something similar) which have a very low Igt. It looks as if you have a border line Igt to drive the triac.
What triac are you using?
How are you driving it? Optocoupler or direct from a uC.
If you post a schematic of how you are driving it, it would help to try and see what's going on.
Do you hold the Igt all the way for the entire half cycle or do you pulse it? If you are pulsing it, perhaps you are not reaching the hold current. However, if you keep the pulse all the way through the half cycle, then everything points in the direction that your Igt is not large enough.
I suppose that you have a smugger network for the inductive load and a filter too, right?