Add more details into error messages to help debugging when no valid soils could be found.
Attempt to identify the cause in the error message, such as DEM slope failure, RUSLE2 model failures, WEPS model failures or simply NO valid soils even adjacent to the AoI.
Not: The RUSLE2 and WEPS model failures only triggered the no valid soils errors when ALL soils failed for one of those models. If any one single soil succeeded, (including in adjacent areas) then this error is not triggered.