Selecting and de-selecting instances under SurfaceGui (and the SurfaceGui instance itself) is not reflected on the part (the selection does not appear or gets stuck if it was visible earlier).
This started occuring a few days ago and is incredibly slowing down doing pretty much anything related to SurfaceGuis.
Selecting a TextLabel in the Explorer:
Undoing an action related to the instance or duplicating it forcefully selects it and temporarily fixes its behaviour (any changes in size and position are updated accordingly, deselecting the instance is reflected correctly too):
When undoing twice after changing two separate GuiObjects, the first undo selects the first object properly, then the second undo deselects the first object and selects the second object, however, the selection gets stuck even after deselecting the instance:
The entire issue is really weird and I feel like I have missed some points I was experiencing eg. yesterday because I can’t really reproduce them now.