But what do I know? I'm just an IT professional with over 30 years experience.
The guys who fixed this for me were as stumped as you were.