That was not the issue actually xD I figured it out but I feel so stupid haha! I had the collision parented under the mesh so basically when the animation played and moved the door it also moved the collision just enough so it wouldn’t be overlapping with the character then when the animation cycled back to the beginning it overlapped again and caused the cycle xD
Thank you for the help though