Mouse.Hit Position Flipped While Camera's CFrame Is Set To An Above View

Running into this issue while trying to get a building script I’ve been working on functioning properly

CFrame the camera’s set to: CFrame.new(0, 59, -6, -1, 0, 0, 0, 0, 1, 0, 1, -0)

And the means of moving the object:

CurrentPart:PivotTo(CFrame.new(math.round(MousePoint.X),2.75,math.round(MousePoint.Z)) * CFrame.Angles(0,math.rad(CURRENT_DEGREE),0))
  • The building works perfectly fine when the camera isn’t being manipulated

Do you have any invisible part at the top?

I don’t have any parts obstructing the floor from the camera’s view