A custom object Payment_History__c has a Lookup field to the standard Order object.
There is no lookup filter for the field.
I don't see any Recently Viewed Orders in the lookup search window despite the fact they exist and were viewed a few minutes earlier.
However, if I search by an Order number, it will return that Order.
I looked everywhere:
But still I cannot figure out why it doesn't return Recently Viewed Orders. I am logged in as System Administrator and there is nothing wrong with sharing settings. There are other lookup fields on the custom object Payment_History__c which work just fine.
Also I checked Setup > Customize > Search > Search Settings and the Number of Search Results Displayed Per Object for Orders is 25, which is more than enough