How to get cloth on my character to interact with the environment?

I have issues trying to get my character’s coat to interact with the chair mesh in the environment as shown in the video attached. I think i am missing a few steps here.

Info:
The character is fully rigged and i have already setup cloth paint using NV cloth for the coat. The cloth simulation works fine with the character. The FBX only contains the character mesh and joints. The chair fbx is a seperate fbx file.

I am also using Unreal Engine 5 for cinematic animation rendering purposes so I am not setting it up for a game or any optimization solutions.

Things i have tried:
Changing chair mesh collision settings to “Block All”
Enabling cloth settings to “interact with the environment”
Re-exporting another fbx file that contains the character rig and the chair mesh but the chair mesh doesn’t gets imported to unreal due to not having a joint for the chair ( do i need a joint for the chair?).

Any help will be greatly appreciated. You will be saving me alot of money as some people have claimed to be able to help me for a price of 50$ just for this issue… But i’m pretty sure it’s just a few clicks away from getting this to work.

Video showcasing issue faced : [link text][1]
[1]: Cloth Simulation not interacting with Environment model. - YouTube