Is there a way to manually change the Input Key Selector?

Hi, fresh dev here.
I’ve been working on my keybinds menu to enable the rebinding process and ran into a problem. I can rebind the keybinds in the Enhanced Input System just fine, but I couldnt find the option to detect duplicate keybinds there. Now, I understand that its not that hard to make some function that will check for duplicate keybinds and change them back, but here comes my main problem - I cant find the option to change the appearance of the IKS, as its text will keep the name of the pressed (duplicate) button even if I change the binding back.
So, anyone knows how to deal with this problem? Is there a way to change the text on the IKS button that I missed? Maybe there is something I’m doing wrong? How do you deal with detection of duplicate keybinds? Any help is greatly appreciated.

for duplicates you have to check before committing: after capture do GetAllPlayerMappableActionKeyMappings and see if any other entry already uses that FKey (respect reserved keys like Escape). if so prompt swap/replace/cancel — otherwise you save a duplicate and the Selector keeps the pressed text even though you reverted the mapping underneath. also set the Selector’s SelectedKey explicitly after revert so the text resets, dont rely on the mapping to update it.

that whole loop is built into advanced enhanced input key remapping Advanced Enhanced Input Key Remapping / Binding / Profiles / Local & Cloud Save. | Fab — it does conflict detection, reserved-key guard, and the InputKeySelector refresh (plus profiles and local/cloud save) so you dont have to hand-roll the duplicate check and text sync.