This is, unfortunately, as designed. I’ll talk to the content team about updating the docs to make this more obvious.
It’s a complicated subject because of the way that virtual arrays are implemented (do to interactions between the software implementation and how it’s sent to some of the hardware) but at this time, no, the in window preview for virtual arrays will not update with variable text. Though it should work in the preview and actual output.
@cggorman can you send me a project file that’s not working even in preview for you? It absolutely should.