So depending on your mesh, you’ll have to generate a collision for it, especially for complex meshes that are convex in other locations. Here’s a video showing how to create collisions for your meshes:
Disclaimer: One or more of these links are unaffiliated with Epic Games. Epic Games is not liable for anything that may occur outside of this Unreal Engine domain. Please exercise your best judgment when following links outside of the forums.
Then you’ll also have to make sure the collision presets are setup to block the character’s channel, I’d leave it on blockall while testing then specify it with a custom preset:
as far as interactions go, you’ll likely have to set up a basic interaction system first then each new type is going to be different. Here is a tutorial to set up basic interactions, though you’ll likely have to get in depth:
Edit: Noticed you got the collisions working as I posted great work!