Montage Only Playing Part of Animation

For my project, I am trying to get my character to hold a shield in front of him while a specific input is being held. However, when I hold the button, the animation seems to only go part of the way then pause (he isn’t holding his shield out as much as he should) and when I let go of the input, the animation seems to continue and he puts out his shield the whole way before going back into his idle state. I suspect it has something to do with the animation montage, but I can’t quite figure out what is wrong or how to fix it. I’ve been using the ue4 3rd person template tutorials to set this up, but that doesn’t seem to give me a good solution either. Any suggestions or solutions are welcome.