Rigid Body Constraints Overwriting Collision Physics

I’ve got this purse mesh joined to the draped over cloth with a Rigid Constraint(Point) and the strap of the purse having Cloth physics. The Cloth has Collision physics as well, but for some reason are nullified(?) after connecting the rigid physics? They apply to the hook the purse is hung over and it has just collisions, but it passes through the cloth and begins deforming unnaturally like in the screenshot provided. If anyone has any theories I could try to solve this I would GREATLY appreciate it. Just wanting to move on from trying to debug this issue

Perhaps they are stacked in the wrong order.