Fix WS response handling not being triggered if response is the same as the previous one