@jonoabroad Ohhhh, a system level process that is critically dependent on a UI/human level interface? Yeah, that sounds like MS "engineering".
I repeat: ARGH.
Wow, that is utterly awful. You 100% have my sympathy on this one. Wow. And yeah, worse yet when you're left to fix it, only coz no-one else will, and it's something of zero personal interest. Yuck :/