Responded to customer callback regarding furnace startup issue with error code 125 (control hardware error). Upon arrival, confirmed error had cleared and system was heating properly. Diagnosed error code 21 indicating communication loss and replaced E30 thermostat control unit. Customer had reported faint gas smell, which was investigated during service to ensure safe operation.