I think I have found the problem. I had to disable the Polylang compatibility option here: https://i.imgur.com/mp87vuu.png
I believe it was because there is only one language, and the products may not be assigned to any language yet. It should return them now correctly.
If you like my products, don't forget to rate them on codecanyon :)