World location and detaching issues

Hello there!! Im having some kind of trouble trying to play an event into my project. The Idea is that when you grab VRGoogles from the table, it attaches to and scene component and after getting an outline postprocess transition and reversing animation when you drop them (gonna try to upload a video). Issue comes when you play forwad once and then you move from your position and play ir backward. It seems that in that moment it sets its location and doesnt update scene component from FPCharacter world location.

In the VR Googles BP, i set its initial location and rotation and move them to world location from Scene component in my FPCharacter. After that, for the DROP, I did the inverse. I set the SceneComponent FPCharacter world location and rotation and I lerp the timeline with the initial location/rotation of VRGoogles.