You're asking for a technical improvement which is beyond the purview of this forum. Your issue is certainly very close to the situations described in the three links above, so I'm going to move this to the Technical Support forum where the IB team will be able to explain what's possible.
I should emphasise that this issue affects a small percentage of our members (it has me in the past, but not since I applied the fix), and could well be down to a cookie being corrupted so it's unlikely to be a high priority for the tech people.
But, if you don't ask, you don't get!