Get Physical Material for Footsteps

Alright, So I have a setup where I use a ray trace to detect the physical material to get the floor type that my character is walking on. However, I purchased a Landscape asset that uses a Material With Material Functions and I cant Seem to figure out a way to set the physical material because material functions don’t have physical material properties. I tried setting Physical Materials to the Layer Info blueprints but those don’t work correctly because the “Default Layer” which uses masks to blend all the functions with a procedural algorithm has all the Layer Weight assigned to it and non to the Sub Layers. Any Ideas?

I really could use some help on this, perhaps a bump?

I don’t know why they don’t just add a parameter to let you pick a phys mat or surface for a material function. It’s so frustrating that they don’t add a simple feature that would help so many people.