Verse UI's huge un focus problems with controllers

Reference ID

5765e888-4e89-f257-a098-78873831e406

Please select what you are reporting on:

Verse

What Type of Bug are you experiencing?

Verse

Summary

Controllers have a lot of trouble focusing on buttons.

  1. When a button is hidden that the controller is focused on, the controller’s focus is lost and the game gets soft lock.
  2. When a button is removed and added, the controller focus is lost, the game gets soft lock.
  3. There is random unfocusing of the controller when adding a widget to player_ui. This happens completely randomly.
  4. Controllers are unable to press custom buttons of class button{}.

Steps to Reproduce

  1. Add a UI button
  2. Hide it with .SetVisibility(widget_visibility.Hidden).
  3. Show the button using the same method.

Expected Result

The controller’s focus should switch to another button or be restored when it appears

Observed Result

Controller focus completely disappears and the game gets soft lock, only exit and play helps.

Platform(s)

windows

Additional Notes

Video in first comment


Additional topics, the error exists as of March 23, 2023:

The status of UCB-1269 incident has been moved from ‘Awaiting Validation’ to ‘Closed’. Resolution Reason: ‘Duplicate’

Is there any progress with this?

Has this been addressed? Just ran into this issue, but every thread I’ve seen about this says “Closed for duplication” from the @Bug-Reporter and I cannot find the original.

Huge blocker for unique UI in games. If anything, it would be nice to have some way to clearly warn anyone working on Verse UI about this, so they can avoid spending unnecessary time on it.

1 Like

You stuck with it? Is it not fixed yet?
Is it happens only with Verse UI or with UI based on Popup Dialog Device with visual widgets too?
Any workarounds, like open UI twice or something else?