Even if it did know that it needed to be done, WIP provides nothing that would allow the application to correct the situation, other than closing the Session Channel - which the documentation specifically states should not be required!
I call this a bug: WIP v5.10 Bug: Multiple HTTP Requests