I've read that pagination is supported by the Connector Framework and in my code, I've incorporated the paginationData sent to the connector to be able to get different page data from the External Provider. In testing, I'm able to get different pages to load when I hard code different page indices, but when using this in the CMS, the controls for the page navigation are grayed out and won't send new data to the connector to get the other pages.
I have example code from another connector that is able to successfully use these tools, but when I compare my code to the working one, I don't see anything meaningfully different.
I'm wondering if this is less of a question of code and more of a question of a configuration somewhere not being set properly.
We are currently using Tridion 9.1.