Button Devices Not Respecting Interaction Radius

Summary

button_device Interaction Radius not enforced. Players can interact beyond configured radius (including through barriers).

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

  1. Place a button_device and set its Interaction Radius to a small value (e.g., 0.4 m).
  2. Surround the button_device with a barrier_device configured as a hollow box, sized larger than the interaction radius.
  3. Ensure the player is NOT on the barrier’s ignore list so the barrier blocks physical access to the button.
  4. Enter the game and approach the barrier from outside.
  5. Attempt to interact with the button_device from outside the barrier.

Expected Result

The player should only be able to interact with the button_device when they are within the configured Interaction Radius. Since the barrier prevents the player from getting close enough, the button should not be interactable.

Observed Result

The player can interact with the button_device from well beyond the configured Interaction Radius, effectively bypassing the barrier. The button appears to be interactable at or near the maximum possible distance regardless of the Interaction Radius setting.

Platform(s)

PC (Windows), Xbox, Playstation

Island Code

9881-8842-2718

Additional Notes

This issue appears to be a recent regression. The Interaction Radius was functioning correctly in prior updates. This affects any design pattern that uses barriers to gate access to button_devices, since players can now interact with buttons they are not intended to reach. Our map uses this pattern extensively for pet purchase and equip stations. We have implemented ownership checks on button interactions as a workaround, but players are presented with the option to interact anyway, which is confusing. The Interaction Radius property on button_device should be enforced by the engine as configured.

FORT-1054159 has been created and its status is ‘Unconfirmed’. This is now in a queue to be reproduced and confirmed.