It's hard to notice typos in names that long. Can you immediately tell where the typo is in
auditNullRecipeCursorAtStartOfOrderLineAdditionsIfRequired ?
I have a much harder time with "_tcscpy_s" and similar suites of functions where a single-letter typo is likely to be a different function with the same signature.