Remove the top of the stove and carefully examine each wire running from the spark striker to the actual burner. You most likely will find your wires are cracked in several places.
What's happening is, the crack is letting the spark strike the metal and it's not reaching the burner. Every camper I've had (5 of them now), had this problem.
A simple solution is to tape the cracks with electrical tape (very carefully so you don't break the wire itself). You can also use a hot glue gun, or any liquid rubber product to seal those cracks in the wires back up again.
Also, check right at the connection where the wires plug in or are attached. Cracks happen right there a lot too. Again, a rubber sealer will take care of the problem.
Here's my current stove top. It's a Furrion.
Remove the cover and look where the knobs attach. Inside, you'll see where the wires for the spark are connected. Check them starting here and follow each wire to the burner.
Here's a different angle of the photo above, showing where I had a break in the insulation on the wire. I used black electrical tape and wrapped it back up. Problem solved.
I did check at my local dealership, and those wires cannot be purchased separate. I'd have to buy the entire wiring harness, and it was really, really, really costly. 1 inch of black electrical tape was a LOT, LOT cheaper and the tape has held for 4 years now.
If you take the stove top off and hit the striker in the dark (at night), you'll see exactly where the spark is occurring. That's how I found my crack on our current stove top (photoed above.).
Furrion started putting that white outer insulation material on the wires because that hard plastic used on these stoves are notorious for cracking. My previous trailers did not have the second layer. So, where does the dang thing decide to fail.... yep.... right where the white outer insulation stops!