Hi,
This might be the problem
It seems you simply get the view point location and rotation from current actor location and rotation. Basically, you need to fill out the information with the camera which viewport is rendered from. Hope it is helpful