I have found a bug in CRM online with regards to lookup filtering.
A bit of background on this bug, it involves three entities of which two are custom and one is the out of box Products entity.
On the first custom entity called "Sales Product"I have created two lookup fields, one to "Product Family" (the other custom entity) and the other lookup is to Product. All products are linked to a product family. The aim of the filter is to only display the list of products that are associated to the product family that has been selected by the user.
When the product family has already been selected, I would expect that the dropdown displayed after clicking the magnifying glass on the Product lookup would only display Products that are associated with the selected Product Family. However, the dropdown displays all Products.
Now the strangest part, is that when I select "Look Up More Records" the filtering behaves correctly.
I have never encountered this behavior before when using these filters. It has worked properly for me on a recent implementation using all custom entities in the exact same scenario. Perhaps it has something to do with the fact I am using the products entity?
Please respond if you have any ideas or fixes for this.
Thanks
James