I change the enable-state of a TTIWAdvImageButton on an async-event with the following code:
TTIWAdvImageButton(FindComponent('Chat')).Enabled := True;
Unfortunately the component does not react on above command. If I use the IWImageButton-component it works, but it lacks some feature which your component has.
Unfortunately the TIWAdvImageButton currently doesn't support chaning the Enabled property value asynchronously.