We have the latest version of the Magento Algolia extension (1.13.0) installed on our Magento 220.127.116.11 (fully patched) store.
We have a CRON job setup as per your instructions:
EMPTY_QUEUE=1 php -f /absolute/path/to/magento/shell/indexer.php -- -reindex algolia_queue_runner
Where the absolute path is amended to our indexer.php file location.
All other CRON jobs on the Magento store are running as expected but the Algolia queue just keeps growing and never runs.
I’ve tried these steps, which didn’t work. I then truncated the
algoliasearch_queue table in the database and then re-built the indexes. This worked however the cron still isn’t running and the jobs keep on building back up. Obviously it’s not good to have to run this manually.