Narrowing it down:
There is one category that the images are working correctly with the logic that if there is no “products_background_image” then it would take the category’s image.
With another category, I selected the same images (for testing). All of the items under that category are NOT adopting the category image, leaving a blank space.
Where shall I look next?