I have this again as well, the 'drifting tab' was a bug I experienced in a much earlier version too, but rdl couldn't reproduce. I fixed it eventually by re-installing. The solution for me in this case was to move Newzbin to be the last tab.
When it doesn't work, my order when I exit is: Queue, PAR2, Newzleech, Binsearch, NLSS, Newzbin, Log, Explorer, RSS, NZBIndex. From config file, tab order at this stage is:
DQTabIndex=0
PAR2Tabindex=1
XPATTabindex=8
NZLTabindex=2
BSTabindex=3
BNLTabindex=7
NLSSTabindex=4
NGSTabindex=9
LOGTabindex=6
NZBidxTabindex=13
YabTabindex=10
ExplorerTabindex=11
AetonTabindex=14
RSSTabindex=12
NEWZBINTabindex=5
When I restart, tab order is now Queue, PAR2, Newzleech, Binsearch, NLSS, Newzbin, Log, Explorer, NZBIndex, RSS (last two have changed places). Config:
DQTabIndex=0
PAR2Tabindex=1
XPATTabindex=8
NZLTabindex=2
BSTabindex=3
BNLTabindex=7
NLSSTabindex=4
NGSTabindex=9
LOGTabindex=6
NZBidxTabindex=12
YabTabindex=10
ExplorerTabindex=11
AetonTabindex=14
RSSTabindex=13
NEWZBINTabindex=5
Good configration, with Newzbin as last tab, no swapping:
DQTabIndex=0
PAR2Tabindex=1
XPATTabindex=8
NZLTabindex=2
BSTabindex=3
BNLTabindex=6
NLSSTabindex=4
NGSTabindex=7
LOGTabindex=5
NZBidxTabindex=11
YabTabindex=9
ExplorerTabindex=10
AetonTabindex=14
RSSTabindex=12
NEWZBINTabindex=13
-Hecks