I have the confidence level turned down too but lately it doubles down on itself.
The usual conversation....
VI: "You could do this."
Me: "That won't work because XYZ."
VI: "No, you can definitely do that. XYZ has nothing to do with it."
Me: pastes it's own suggestion in.
VI: "Almost, but that won't work because of XYZ."
It's most notorious one is adding an s to Table.AddColumn() then proceeding to make a full snippet around this newly made up function. This specific example is so regular it's become a joke at work for giving someone an unhelp response,
"What do you want to do for lunch today?"
"Have you tried table add columns?"
Well I'm not being judgy, but Washington AC/DC would be a good start.