Sincere thanks! This appears to have solved the problem.

I'm not sure I fully understand why though... What was happening during the lookup before that is not happening now?