@joninnz
I had a look into the code, and that almost looks like a bug in More Fields.
But you say all’s fine when you don’t use:
Fields: omit-all
It looks like More Fields is still trying to check for the existence of the field even though it isn’t there. Their error checking appears to have a hole.