Fixed a bug causing a loop requesting a chunk when a gap was created after appending
Created by: aescarcha
After we trigger unintended removal, executedRequests will be filtered by endTime, not startTime, in case a chunk was deleted partially only.
Fixes #2690 (closed)