Use Complex Collision as simple and Physical material override not working

Hello all, I’m trying to create a mini golf game in unreal and I’m having issues with use complex collision as simple not applying the physical material as intended. For my golf course meshes when I set the collision to project default and simple the collision does not fit well to my meshes, however the ball bounces properly and the physical material works well. When switching to complex collision as simple my mesh collision is perfect to the mesh but for some reason my ball does not bounce on it. I’m assuming this has to do with how the ball interacts with the collision of the mesh or something to do with the physical material not applying correctly. On a related note to the collision the ball passes through the mesh sometimes when complex collision as simple is in use. Any help is appreciated thank you!