Cloth mesh missing collissions

I have a skeletal mesh with a scarf/cape I want to give cloth physics. The issue is, the cloth ignores collissions. I’m not sure why this happens, the only hint I have is that it may be some sort of scaling issue, but thats only from seeing some bones rescale themselves after applying the cloth physics, which would make sense as I also get the “Bone size too small” error when trying to generate the physics object. However, my scaling should be fine. My Unreal and Blender units match, and scaling is applied on all objects and armatures. In other words, I have no idea where the disconnect is. Any help would be appriciated!