I have a problem with loading a gltf file.
If I upload it to https://sandbox.babylonjs.com/ I see both albedo and ao textures.
But when I load the same file into my project. I do not see ao texture. I tried various types of loading BABYLON.SceneLoader.Load, BABYLON.SceneLoader.Append, BABYLON.AssetsManager. In the debug console, I see that the mesh connected by a material that has two albedo and ambient textures.
If it works as expected on the playground, comment parts of your code until you find the culprit. Are you sure you’re not running into a CORS issue? Check the network tab of your browser.