I have exactly the same scenario as yours and I am stuck in the same issue as well. I have tried using broker logout approach. But still my broker logout call is not invoked and I get a page saying 'We are sorry....Page not found' every time i logout. Did you find any solution for this?