Animation access: Pause, Reverse and other things

Any luck yet? I am working on a similar garage door system. The door has about a 10 second animation from closed to fully opened. I can get the door to go up by using play animation but when I try to reverse the animation the door slams back to the start position. I have tried to do it in Montage but once the Montage starts sending the door up it won’t stop until it has completed the animation.

All the tutorials on Animation or Animation Montage seem to be how to add quick character animations like Punch or Crouch that don’t need to be stopped midway through or reversed.

What have you