jfpelletier - if you check the "Enable debug" in the snap, you will see a "_debug" field that contains some useful information to help diagnose what's going on. In particular, look at the URL generated for each page call. To temporarily limit the number of iterations, you can update your "Has next" to something like "snap.out.totalCount < 5 && $entity.itemCount > 100" which will stop the iterations at 5 so you can view the results.
My guess is that your "skip" value is the number to skip from zero, not the last iteration. So that might need to be something like "100 * (snap.out.totalCount + 1)" - which would result in 100, 200, 300, ..., and so on until it reaches the end.
Hope this helps!