After remove Fixed Point camera, the player Aim bug

Summary

After making the player enter a custom camera, using the verse to teleport the player to another position, and removing the custom camera, within 3 minutes, the player can no longer aim

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

1- Create one Verse device to teleport player, and put one fixed angle camera reference
2- with Verse, make player posses Camera, and teleport then to another place
3- after teleport, remove camera
4- wait max 3 min, and during this time, try to shoot multiples times, after some random time until 3 min, the aim stop works, and bullet go to random direction

Expected Result

Aim still working after remove custom camera

Observed Result

The bullets not follow aim

Platform(s)

Pc

Island Code

8841-0581-7535

Here is a video of it in action - you can see that ADS for certain weapons becomes bugged and weapons only fire straight down the forward vector.

1 Like

More info after testing today - the bug only triggers for players who have been through the transition this bug describes, i.e. they have been registered to a fixed point camera and teleported around the map. However, this doesn’t happen instantly. The trigger that makes it happen is a player late joining the match. When this happens, every player that have been through the fixed point camera and teleport get the aiming bug at the same time. When they die, it fixes itself, but it comes back on the next late join.

I went deep on troubleshooting. I was able to narrow it down to the camera switches that happen for first person that cause the issue. We use multiple fixed point cameras for this. It seems that if you stack more than 2 active cameras (i.e. add the same player to multiple cameras but don’t remove them), this bug occurs. For example, if I add the player to one camera, then another and then another without first removing the player from the previous cameras, the bug occurs. With two stacked cameras, the issue did not occur.

To fix it, I explicitly remove the player from the previous camera before adding them to the next one.