Oculus VR blueprint problem

Hi there,
I have a problem with blueprint scripting and as much as I try I cannot seem to solve it. I have one cube that I can pickup or drop using the pickup cube template and some frame cubes that are static. I need the moving cube, when it touches any of the frame and it is dropped off the touch controller to snap to that exact frame even if the cube touched other frames until the last one. So I pickup the cube, take it to the four frames and when I release it and it is touching the frame it should snap to it. I have done that using one frame and by sending that frame’s location and rotation to the cube upon release, but when I add more frames using the same blueprint, the cube goes to the bottom of the floor instead.

I attached 2 pictures one from the frames blueprint and one from the moving cube.

Thank you very much!