Hi Brian,
this is "by design". The locator is in the Session Queue, so if you want it cleared you will need to clear it.
>> ... leave that table and come back again ....
there are many ways to "leave a table" - for example to go to a form, and so then when you return to the table you may, or may not, want it cleared. You're not noticing the places where it _should_ remember, specifically because it does remember.
cheers
Bruce