The run finished and nothing changed. No error, no explanation. Work through these six causes in order.
This is the most common way MassPrice fails, and it's the least documented. There's no error. The run completes. Prices sit exactly where they were.
Work through these in order.
MassPrice rules match on criteria you set. A rule scoped to a game you haven't listed in, a set with no current inventory, or a price band nothing falls into will run perfectly and touch zero cards. Check the match count before you check anything else — a rule that reports zero affected products isn't broken, it's empty.
If the computed target sits below your floor, MassPrice holds at the floor and reports nothing unusual. Set a floor at market and then anchor to TCG Low and you've built a rule that can never fire. This is the single most common cause of "it did nothing", and it looks identical to a bug. Set price floors and ceilings covers how to configure the two so they don't fight.
TCGplayer Market Price is $0 for a large share of non-Magic rows. Any rule anchored to Market for those cards has nothing to compute against, so it skips them. If your Pokémon inventory never moves and your Magic inventory does, this is almost certainly why — and the fix is a different anchor for that game, not a different tool. See TCG Low, Market, Direct Low, and Buylist price points explained.
Scheduled rules run on TCGplayer's clock, not on yours, and a rule saved after the day's run has already fired won't take effect until the next one. If you're testing changes and seeing nothing, you may simply be looking before the next scheduled window.
A price lock on a listing beats every rule. If you locked cards during a spike months ago and never unlocked them, they're still frozen. Audit for locked listings periodically — they accumulate quietly.
MassPrice is a Pro Seller feature. If your Pro subscription lapsed or your seller level moved, the tool remains visible in places while ceasing to do anything useful.
None of the above produces a message. That's the real problem: MassPrice tells you a run happened, not what it decided or why it declined.
It's a reasonable design for a free tool bundled into a marketplace. It's a hard one to operate a business on, because every question starts with "did it work?" and there's no way to answer that except by diffing your own prices.
The alternative is a repricer that logs its reasoning. Hoard sends weekly auditable receipts listing every price it changed, what it changed from and to, and which rule decided — plus the cards it deliberately left alone and why. When something doesn't move, you read the reason rather than guessing at one. You can test a strategy in watch-only mode before it goes live so the first run is a preview rather than a surprise, and see what your TCGplayer store is leaving on the table before deciding anything.
If you're weighing the free tool against a paid one honestly — including the cases where MassPrice is the right answer — how Hoard compares to MassPrice and manual spreadsheets lays it out.
Sources: Update Your Pricing with MassPrice · Schedule Rules Using MassPrice
Hoard logs every pricing decision with a reason. No more guessing whether the run worked.
See how it works