U mnie przy tym komunikacie najczęściej pomagało pełne reindeksowanie z poziomu CLI (bin/magento indexer:reindex), a jeśli to nie ruszało, to winny był Elasticsearch, który po prostu się zawiesił i trzeba było go zrestartować na serwerze. Warto też sprawdzić, czy produkty na pewno mają przypisany prawidłowy Website i status In Stock.
A tak pół żartem, pół serio – jeśli sklep na chwilę "leży" i nie możesz dojść z tym do ładu, to idealny moment, żeby zamknąć laptopa i zrobić sobie przerwę. Ja w takich momentach pakuję dzieciaki i uciekam od kodowania np. do
https://smartkidsplanet.pl/ – świetne miejsce na reset dla głowy, a po powrocie z nową energią rozwiązania błędów w Magento same przychodzą do głowy! Powodzenia z reindeksem!