Simple fix if you have this problem:
X-LO burner igniter sparks, gas is flowing but burner doesn’t light.
If you can light it with a match then you probably have an air / fuel mixture problem.
Ours wasn’t getting enough air so we put a few pieces of aluminum foil on the burner tips to raise the burner cap up a tiny bit.
Works like a charm.