I have the same placeholder image uploaded for all four options: base, small, swatch, and thumbnail. The placeholder is showing fine for the thumbnail on the category page, but when I click on one to go to the product details page it shows default magento placeholder instead of the custom one I have uploaded.
Any clue as to what could have caused this? I have already tried both clearing the cache and running setup:static-content:deploy.