Magento 2 – Fixing orders not being shown in the order grid (orders page)

Recently I came accross an issue with Magento 2.1.7 where the orders just did not show up in the order grid. Here’s a quick fix that should fix that.

Cron issue

Connect to your server via SSH and cd to the root of your Magento installation.

Enter the following:

Note: You should run each command separately. The last command should be run twice, as shown.

Asynchronous Indexing issue

The second option (and the most likely solution) is going to be to disable Asynchronous Indexing  in your Magento 2 admin panel. To do this simply go to Stores -> Configuration -> Advanced -> Developer -> Grid Settings and set Asynchronous indexing to “disable”.