Considering that GMLIve simply calls the actual variable_instance_get_names function, that would suggest that there is a bug in GameMaker itself.
If you can send me a sample project reproducing the issue, I can take a look at whether there are any obvious workarounds.