Improve type logic checking. Don't assume the 'result' key.
Lower log levels, use `format()`.
Missed a `{0}` format place holder
Merge pull request #11482 from s0undt3ch/hotfix/logic-fix

lower log levels / logic / format fixes