Trouble rigging/animating tool

So I’m very new to animating and rigging and was trying to animate my sword so it rested on the back of my player. Which is surprisingly extremely difficult to do.

I figured out most of the process but its still not working as intended.

Here is the rig I’m using:
{A5B2E326-115F-42BC-9D02-E2583FD20FB5}
And these are the objects in the dummy (SwordHilt is the sword):
{E1F446F2-D7B6-49E5-80DC-CF3062E61C08}
This is what the animation is SUPPOSED to look like:
{B7B386C1-FFCD-46BA-858D-828B02B3EB49}

{22C6506E-6A27-4954-93BA-67B23737BA79}

And instead this is what it comes out looking like:
{8C63EEC0-1967-4DFC-B37D-7C0C7F56A8D1}
{18A59518-8309-43A6-9D74-E509F7DA69FE}

I have no idea why it isn’t working, please let me know if you need any more info.

Thanks.