Github user michaelandrepearce commented on the issue:
https://github.com/apache/activemq-artemis/pull/2492
This had a specific purpose so we ignore deleted or completed pages.
As per comment in code.
// any deleted or complete page will be ignored on the
moveNextPage, we will just keep going---
