Physic Materials not working on mesh


I have a house mesh that has different flooring materials obviously. I set the materials up with the proper physical materials. I have a line trace from my characters feet interacting with the floor. The line trace has a print string displaying what physical material it hits. So far when I use the materials on a cube and walk over it, it works. But when my character interacts by walking on these materials inside the house the line trace comes back as hitting default and not the actual material. Same materials I was testing on the cubes. The house mesh has collision.

I also enabled generate overlap events. Not sure why this is happening.