Possible reasons include: battery voltage is too low (capacity is reduced), there is no fuel or too much fuel in the cylinder, and the spark plug has not no spark or is very weak.
Solutions include: slow speed when starting, charging or replacing if there is no power, no fuel in the cylinder or too much fuel, then check the engine fuel system, if the spark plug is no spark or is very weak, check it. In the ignition system, if air cannot enter the cylinder, the intake passage can be checked.
The reason why the diesel generator cannot start is to check whether the battery voltage reaches the rated voltage of 24V, check whether the battery terminals and connection cables are in poor contact and if the positive and negative cables of the starter are notnot firmly connected when the generator is running. Vibration will occur, causing loose wiring and poor contact.