Why won't my furnace complete the startup sequence when powered by a portable generator?
Many flame presence detectors use the relationship between Earth and one side of the Mains to sense a small current passing through the flame. If the voltage is not as expected, the flame presence / failure detection may not work.

So again, establishing the proper relationship between Mains and Earth is critical for proper operation.