Quixel material sampler requires non-virtualTexture

That’s right. It should be different master material for VTs with texture placeholders that are also VTs. I hope they’ll came with some good solution f. ex. Bridge could check if you have turned on virtual teztures in a project setting and then download the materials accordingly to this setting.