Page keeps locking up

Hm it seems like 0 is the wrong value to start with. If you remove the offset entirely do you get the first page of results? If so, you might want to try this approach