Issues with Interpolated Camera Zoom

I can’t figure out why only the ZoomOut function is not working properly with the script. The ZoomIn works completely fine.
Any ideas/help/sad stories? Be easy on me though, I’ve just started learning C++ about 2 weeks ago. It just seems that with the ZoomOut, the camera is NOT increasing it’s TargetArmLength appropriately by 50.

It seems I may have figured it out.
This works much much better, almost like a charm.