Fixed bug: when requester fails start looping