I don't get an error on the vlookup, I just get nothing returned.
I use an if/iserror/vlookup combo for vlookups so I don't get '#value' if there's nothing found, so the basic configuration is, if it's an error, return the value "not found", if there's no error, then return the value I'm...