Messed up Substance Painter import

I selected File → Export textures and picked the Unreal Engine 4 (Packed) template in Substance Painter.

This is what my model looks like in Substance vs Unreal.

Certain parts are completely blank in Unreal.


What did I mess up here?

I re-exported this as a glb and imported as a glb and it works fine. I had followed a tutorial that used the Unreal Engine 4 (Packed) template. What is the benefit of using this template? With that template I had to manually link up the different texture files to the model. The glb just works. Why would I ever not use glb?