TTabset return incorrect index is returned

the component returns incorrect index value when 5 tabs are setup(All I have tested at this point). When each tab is clicked, the onclick event then allows to read the tab index value, which returns 1, 0, 1, 2, 3 when clicked in order.
Vince D ent

Delphi version? I can’t repro in D11. Make sure no other event is playing with the index?