Spur found that favorited items were vanishing before shoppers could come back to them

Bug Book — Living Spaces
A shopper hearts a sofa, the counter ticks up to 1, they navigate to their Liked Items, and it's empty. The UI confirmed the save, but the item never actually made it to the favorites page.
TYPE OF TEST
Interactions
SEVERITY
High

What this run

has verified.

Spur's Functional Testing agent browsed a furniture site, favorited a product, confirmed the heart icon counter updated, then navigated to the Liked Items page to verify it appeared. The page showed the empty state placeholder instead.

Save reliability

Favorited items persisting correctly after the user navigates away.

Data persistence

The like action writing successfully to the user's saved items list.

Return journey

Shoppers finding the items they saved when they come back.

UI accuracy

The heart icon counter reflecting the actual state of the favorites list.

Compare

The customer's live site,

captured by

Spur

during the run.

Spur Agent Analysis

Failure reason: After favoriting a product on this furniture site, the heart icon filled and the counter ticked up to 1, but the Liked Items page showed its empty-state placeholder instead of the saved item, so the UI confirmed a save that never actually persisted, and shoppers returning for items they'd saved found nothing there.

9 - Step failed

What this

one catch saved.

6hrs

Dev time saved

Shipped, this is a tricky one: the heart icon and counter work fine, so the bug sits somewhere in the persistence or retrieval layer, tracking that down and confirming the fix works across sessions takes real time.

Lost

Customer trust

Shoppers who save items to come back to are among the most likely to convert. A favorites list that silently empties means those return visits start from scratch or don't happen at all.

3hrs

Manual QA time

Catching this manually means going through the full favorites flow: adding, navigating away, checking the page and noticing that the confirmed save didn't actually stick.

The actual test

in

Broken save

A 12-step functional test of a furniture site's favorites flow. Spur confirmed the empty state, favorited an item, verified the counter updated, then checked the Liked Items page. It also tested unliking and confirmed the empty state returned after a refresh. Eight steps passed, the core save-and-retrieve flow didn't.

Click on Liked

Verify that there is a placeholder text that says [All Your Favorites in One place]

Hover over Living Room

Click on one of the Options

Click the heart icon for the first item to favorite it and verify the heart icon is now filled

Extract {favorite_item}

Verify that the heart icon on the top right corner now shows 1

Click on the heart icon on the top right corner of the page

Verify that {favorite_item} is present in the Liked Items Page

Item missing from the page

Click on the heart icon in the product card to unlike the favorited item, and verify that the heart is unfilled. The item should still be displayed, but just with the heart icon unfilled. Proceed to the next steps as long as the heart icon is unfilled. (It can have a colored outline of the heart displayed still)

Refresh page

Check that the liked item list is empty and there is a placeholder text that says [All Your Favorites In One Place]

CASE FILES

More bugs, same playbook.

Site Merchandising

Mild
Spur spotted a shoe page recommending backpacks, hats and travel bags instead of shoes

Site Merchandising

Medium
Spur found a "Fit" accordion filled with materials and sustainability info

Checkout Interactions

High
Spur caught a product page displaying tote bag reviews instead of hat reviews

Accessibility

Mild
Spur noticed the cart image for a women's sock was labelled as a men's product in the alt text

Payment

Medium
Spur spotted a $100 e-gift card showing Afterpay installments of $250 each instead of $25!

Checkout

Mild
Spur spotted a pickup-only item sitting under the "Items to be Shipped" header in the cart

UI/UX

Mild
Spur flagged three subtle issues on product pages

Checkout

Critical
Spur caught an Add to Cart button blocking every purchase