It allows the user to select his preferred sighash flag but it defaults to SigHash All,
So there shouldn't be any issue unless the user experimented on the option.
But Sparrow must add warnings in other Sighash flags than just "Recommended" in Sighash All option.
well i think that explains it. mystery solved

he accidentally selected sighash_none and sparrow didn't pop up any warning although as you stated they need to fix that.