Disabling UMG widget disables all buttons

Set is enabled encompasses the entire widget.

I would try doing a simple bool set / check to identify which button is already used after your switch on string.

So basically make a bool for each form of AA and do a compare thru a branch to identify which is selected and the others available for selection.