Hello!!
I also had the same problem, I have Windows 2010, Office 2016 and QGis 3.22.5 installed. Following the instructions in the manual, I installed qswat3_9install153 and I get this error, I tried it with previous versions of QGIS and QSwat and I got the same error message
The problem is in the
msmpi file (C:\SWAT\SWATEditor\TauDEM539Bin\
msmpi.dll), which when SWATEditor is installed has an incorrect extension (
msmpi_dll), what you have to do is replace the
underscore by the point, and the problem is solved. If the error persists, I recommend uninstalling qswat and swateditor and then, as indicated in the qswat manual, first install SWATEditor (swateditor_install_201210_723) and then QSWAT, go to the msmpi_dll file and change the extension. For those who use previous versions of QSWAT the folder where msmpi.dll is located is in (C:\SWAT\SWATEditor\TauDEM5Bin)
Thanks to Professor José M Sánchez del Ensat, who found the solution, at least for me! I hope it helps you too.
Regards