"SWMM engine failed..." or "No valid engine output..." when computing model


Product(s): SewerGEMS, CivilStorm
Version(s): 10.00.00.40 and higher

 

Problem

When attempting to compute a model, it fails with the following user notification:

(Explicit / SWMM solver) "The SWMM engine failed during the calculation..."

(Implicit solver) "No valid engine output..."

Solution - Data input problems

This can occur when the Explicit (SWMM) solver encounters various problems with the model causing it to not be able to compute. First, review other red notifications as well as the SWMM Calculation Summary (if available).

When using hot start file

If this happens when using a hot start file:

1) Delete the storms from the Storm Data manager if computing a dry weather scenario. 

2) Set the “Apply SWMM RTK Unit Hydrograph Set” property to "false" for all the manholes using the flextable. This can be done using the global edit feature.

3) Create a new hot start file and run the scenario again using it.

Solution - Windows regional/language options

This issue has also been known to occur in SewerGEMS and CivilStorm 2024, due to an issue with the processing of the decimal separator for certain regions/countries, based on the Region and Country setting in the Windows Regional/Language options. (reference number 1598904)

Changing these (at least temporarily) to United States / English (restart may be necessary) resolves the problems, but it has also been fixed in a patch for version 24.00.02.21. The fix will also be included in future versions. (higher than 24.00.02.21). See:

Cumulative patch set frequently asked questions

Downloading OpenFlows Software