If a static mesh has any materials that use an unsupported shading model for nanite (aka glass, cloth, translucency, etc), nanite gets disabled for the entire mesh. You’ll have to break out the glass into it’s own mesh and use a blueprint to combine them into one asset.
Also that’s a ton of materials for one asset, you should really try to keep the number of slots down, it adds drawcalls.