bug : Ribbon Plugin (Ribbon.ControlSetEnabled)

Aquí puedes preguntar o compartir tus dudas y conocimientos acerca del programa
Hi all,
I use Ribbon Object and i want to Disable a button control of this object. for this i use Ribbon.ControlSetEnabled function and it correct work.
but ...
after i Disable a button control and i click any other ribbon button control , this enable is automatic.
How can I fix this?
@Pabloko : can you help me ?
i dont keep copy of that plugin.

i suggest to spam diasabling button on a timer, so they keep disabled.

if this dont work upload plugin and sample project so i can look on debugger whats going on