External Collection API doesn't work using magic text

I’m trying to build a list that pages through an external collection, when I set the page query parameter to 1 the API works, but when I use magic text it fails.

I think it’s because it’s calling the API before the collection actually loads. Is there a way to fix this?