OK...........
2 things come to mind
1st.....least expensive
The control system for propane and electric use the same set of t-stats (ECO/Hi Temp & T-stat/normal temp)
When using the propane \
FULL 12V DC Voltage comes from control module to ECO to Gas Valve via RED wire then to ground from Gas Valve via BLACK wires (Full 12V DC needed to OPEN/Hold Open Gas Valve).
BUT when using electric \
Very low DC voltage is sent from control module to ECO to Gas to ground so that the ECO is part of the control circuit for backup to normal t-stat (safety)
IF this low DC Voltage is interrupted on the ECO circuit (ECO Opening OR loss of voltage) the electric heating stops and Fault Light comes ON.
DC Voltage can be interrupted easily....corrosion/dirty contacts/loose contacts etc.
The lower the DC Voltage the easier to interrupt.
Check the terminals/spade connectors on ECO and Gas Valve (RED wires) and the Gas Valve to ground connections (Black Wires).
Need to be CLEAN & Tight.
Might be just enough resistance to stop the low DC Voltage when on Electric BUT not enough when FULL DC Voltage is used with propane.
Other thing \
Control Module Valve Track circuit bad. Replace module