Hey @CurleeD85!
Iām not sure where the widget is being spawned/collapsed. Is it in the code you sent?
What I would do is make sure you can differentiate between player characters and enemy characters, then when it is known whose turn it is you check if it is a player character, which will return a bool. Then use a branch, and on True, get the widget back out, and if it is false, bypass that part and continue on.
Hope that helps!