Hi. It looks like there is a bug in the CubeTexture when using the files array to define the 6 sides of the cubemap. If you create multiple such cube textures you always get the first one created back. I made a small repro which can be found here: Babylon.js Playground
If you use the url parameter though everything works as expected. Please let me know if you need more info.