I have a variable named clipboard every time I type a "." after the variable it automatically changes to ClipBoard and uses the static class instead of my local valiable. Simple solution I change the name of my variable. But I think your software should check local variables first before changing the Capitalization of a variable to a Broader scoped object.
If you undo the change, so you have "clipboard" does VA understand this variable correctly?
If you use alt-g on the variable are you taken to its declaration? If you place the caret into the variable name is VA showing the correct information in the context and definition fields?
VA Options -> Advanced -> Correction -> Repair case
turned on. However it should only happen if VA does not recognise "clipboard" as a valid variable. It might be that VA has now caught up with the variable, due to a delay. However VA should recognise a variable within a second or two of it being added to the file.