TheBramble said:shouldn't it be "Our technical staff are currently working on a solution..."?
In my opinion, it probably shouldn't. Staff is a singular noun (albeit that it refers to a plural number). And with this comment, I seem to have got myself into the strange position of defending someone from Microsoft! Isn't it strange the way conversations can develop?