I have Python warning message when I start existing project. After these the project seems freezing. I see "Restarting project..." in QSWAT+ window.
I have QSWAT+ 2.0.6, QGIS 3.16.
2021-08-10T11:21:23 WARNING Traceback (most recent call last):
File "C:/Users/User/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QSWATPlus3_64\QSWATPlus.py", line 319, in existingProject
self.setupProject(proj, False)
File "C:/Users/User/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QSWATPlus3_64\QSWATPlus.py", line 350, in setupProject
if self.demProcessed():
File "C:/Users/User/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QSWATPlus3_64\QSWATPlus.py", line 692, in demProcessed
if not self._gv.topo.setUp0(demLayer, chanLayer, snapLayer, ad8Layer, self._gv):
File "C:/Users/User/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QSWATPlus3_64\QSWATTopology.py", line 310, in setUp0
return self.saveOutletsAndSources(channelLayer, outletLayer, gv.useGridModel)
File "C:/Users/User/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QSWATPlus3_64\QSWATTopology.py", line 3960, in saveOutletsAndSources
dsSubbasin = chLinkToSubbasin[dsChLink] if dsChLink >= 0 else -1
KeyError: 5628