Loading...
fix

Solitaire Cards Not Moving Advanced Tips

Solitaire cards not moving? Fix click and drag issues in seconds with these 8 proven troubleshooting steps for browser and app players.

Hannah Mitchell7 min read
Ready to play?Play Now

Solitaire Cards Not Moving: 8 Fixes That Actually Work - Soliatre.us

Quick Answer: Refresh the page with Ctrl+R (or Cmd+R on Mac) and clear your browser cache. If cards still won't move, disable browser extensions one by one and reset your zoom level to 100% with Ctrl+0. These two steps fix the problem for the majority of players.

If your solitaire cards have suddenly stopped responding to clicks or drags, you are not alone. This is one of the most common gameplay complaints reported by online card game players in the US, and it affects every major browser — Chrome, Edge, Firefox, and Safari alike. The root causes range from a stuck browser state and corrupted cache files to disabled JavaScript, aggressive browser extensions, an off-kilter zoom level, and even touch-input conflicts on hybrid devices.

The good news is that every one of these causes has a fast, reliable fix. Work through the eight steps below in order, testing the game after each one.

Why Solitaire Cards Stop Moving

Before diving into fixes, it helps to understand what is actually happening when cards refuse to move. Most browser-based solitaire games rely on JavaScript event listeners to detect mouse clicks, drag operations, and touch gestures. When those listeners fail to register your input, the cards appear frozen even though the page has loaded correctly.

The most common triggers are:

  • A stale browser session with corrupted JavaScript state
  • Cached files from an older version of the game conflicting with the current version
  • A browser extension (especially ad blockers or script managers) intercepting mouse events
  • JavaScript execution being throttled or blocked by browser security settings
  • A zoom level other than 100%, which can misalign clickable hit boxes
  • Touch-screen input conflicts on Windows tablets and 2-in-1 laptops
  • An iframe or overlay element sitting invisibly above the game canvas

Understanding the cause makes it far easier to choose the right fix quickly.

Step 1: Hard Refresh the Page

A hard refresh bypasses the browser cache and reloads all game assets fresh from the server. This resolves temporary JavaScript state issues that cause input to stop working.

Press Ctrl+Shift+R on Windows or Cmd+Shift+R on Mac. In Firefox, Ctrl+F5 also triggers a hard refresh. This is different from a regular refresh (Ctrl+R), which may serve cached files.

After the hard refresh, wait for the game to finish loading completely before clicking a card. Sometimes the event listeners need a few extra seconds to initialize after a forced reload.

If the game loads but cards still will not move, proceed to Step 2.

Step 2: Reset Browser Zoom to 100%

This fix surprises many players but it is extremely effective. When browser zoom is set above or below 100%, the pixel coordinates of your click can fall outside the invisible hit box of each card, making your clicks register as misses even though they appear to land on the card.

Press Ctrl+0 (zero) on Windows or Cmd+0 on Mac to instantly reset zoom to 100%. You can verify the current zoom level in Chrome and Edge by looking at the right side of the address bar — a zoom indicator appears whenever zoom is not at 100%.

Once zoom is reset, try moving a card again. If this was the cause, the fix is instant.

Step 3: Clear Browser Cache and Cookies

Cached game files that have become corrupted or outdated can prevent JavaScript from initializing correctly, which stops card interaction from working.

In Chrome or Edge:

  1. Press Ctrl+Shift+Delete to open the Clear Browsing Data dialog
  2. Set the time range to Last 7 days or All time
  3. Check Cached images and files and Cookies and other site data
  4. Click Clear data
  5. Close and reopen the browser, then reload the game

In Firefox:

  1. Press Ctrl+Shift+Delete
  2. Check Cache and Cookies
  3. Click Clear Now

In Safari:

  1. Go to Safari > Preferences > Privacy
  2. Click Manage Website Data, then Remove All

After clearing cache, give the game a fresh load before testing card movement.

Step 4: Disable Browser Extensions

Browser extensions — especially ad blockers, script managers, and privacy tools — can intercept or block the mouse and touch events that solitaire games rely on to detect card movements.

The fastest way to test this is to open the game in a private or incognito window. Most extensions are disabled in this mode by default. Press Ctrl+Shift+N (Chrome/Edge) or Ctrl+Shift+P (Firefox) to open a private window, then navigate to the game.

If cards move normally in private mode, an extension is the culprit. Return to your regular window and disable extensions one at a time:

  1. Click the Extensions icon in your browser toolbar (puzzle piece icon in Chrome)
  2. Toggle off the first extension
  3. Refresh the game and test
  4. Repeat until you find the offending extension

Common offenders include uBlock Origin, NoScript, Ghostery, Privacy Badger, and Tampermonkey scripts. Once identified, whitelist the solitaire site in that extension's settings rather than uninstalling it entirely.

Step 5: Check That JavaScript Is Enabled

Solitaire card games are entirely JavaScript-dependent. If JS is disabled — either intentionally or by a browser policy — cards will not respond to any input.

In Chrome:

  1. Go to Settings > Privacy and security > Site Settings
  2. Scroll to JavaScript and confirm it is set to Sites can use JavaScript

In Firefox:

  1. Type about:config in the address bar and press Enter
  2. Search for javascript.enabled
  3. Confirm the value is true

If you are on a school or corporate device, JavaScript may be blocked by a group policy. Contact your IT administrator if you cannot change this setting.

Step 6: Disable Hardware Acceleration (If Cards Flicker or Freeze)

Hardware acceleration uses your GPU to render web content faster, but on some systems it causes rendering glitches that can make game elements unresponsive to input.

In Chrome:

  1. Go to Settings > System
  2. Toggle off Use hardware acceleration when available
  3. Click Relaunch

In Firefox:

  1. Go to Settings > General
  2. Scroll to Performance
  3. Uncheck Use recommended performance settings
  4. Uncheck Use hardware acceleration when available
  5. Restart Firefox

After disabling hardware acceleration, reload the game and test card interaction.

Step 7: Check Touch vs. Mouse Input on Hybrid Devices

If you play on a Windows 11 tablet, a Surface device, or any 2-in-1 laptop, your device may be sending conflicting input signals. Browser solitaire games sometimes struggle when both touch and mouse events fire simultaneously.

Try these adjustments on a Windows 11 hybrid device:

  1. Open Settings > Bluetooth & devices > Touchpad
  2. If using a stylus or external mouse, try temporarily disabling the touchpad
  3. In your browser, check whether touch events or pointer events are preferred in the game's settings if available

Alternatively, if you normally use touch, try switching to a mouse to test. If the game responds correctly to mouse clicks but not touch, the issue is with the game's touch event handling in your specific browser.

For a game optimized for touch devices, try Spider Solitaire or FreeCell on Soliatre.us, both of which are built with pointer-event normalization that handles touch and mouse consistently.

Step 8: Try a Different Browser

If none of the above steps have resolved the issue, the problem may be specific to your current browser installation. Browser profile corruption, a bad extension interaction, or an outdated rendering engine can all cause persistent input failures that are faster to bypass than diagnose.

Download and test with a different browser:

  • If you use Chrome, test with Edge or Firefox
  • If you use Firefox, test with Chrome
  • If you use Safari on Mac, test with Chrome for Mac

If cards move normally in the alternate browser, your original browser has a profile-level issue. Consider creating a new browser profile (not just a new window) in your preferred browser by going to the profile menu and selecting Add or New Profile.

For persistent issues with the Microsoft Solitaire Collection app specifically, see our guide on Microsoft Solitaire not working, which covers app-specific input bugs.

When the Problem Is the Game, Not Your Browser

Occasionally, solitaire cards stop moving because the game itself has entered an invalid state — for example, if a card was mid-drag when a connection blip occurred. In this case, simply refreshing or starting a new game is the correct fix. There is no move available that the game recognizes, so no card will respond to input.

If your solitaire game is also not loading or keeps crashing, those articles address loading-stage and crash-stage failures that happen before or instead of the card-movement issue described here.

For additional Windows-specific troubleshooting, Microsoft Support has documentation on browser and app input issues that may apply if the problem affects other web apps on your device as well.

Quick Reference: Fixes at a Glance

| Problem | Fix | |---|---| | Cards frozen after tab switch | Hard refresh (Ctrl+Shift+R) | | Clicks miss the card | Reset zoom to 100% (Ctrl+0) | | Game worked in incognito | Disable extensions | | Cards unresponsive from first load | Check JavaScript is enabled | | Flickering + unresponsive | Disable hardware acceleration | | Works with mouse but not touch | Update touch/pointer drivers |

Frequently Asked Questions

Why did my solitaire cards suddenly stop moving mid-game?

The most likely cause is a JavaScript event listener that dropped out due to a browser hiccup, a tab becoming backgrounded, or a network blip during gameplay. A hard refresh with Ctrl+Shift+R almost always restores normal card movement immediately.

Can an ad blocker really stop solitaire cards from moving?

Yes. Ad blockers that use aggressive script-blocking modes (such as uBlock Origin in hard-blocking mode) can intercept the pointer event listeners that solitaire games use to track drag operations. Whitelisting the solitaire site in your ad blocker settings resolves this without disabling ad blocking elsewhere.

Why do solitaire cards not move when I zoom in on the browser?

Browser zoom shifts the pixel coordinate system. The card's visual position moves with the zoom, but the underlying click detection hit box may not scale correctly in all browsers, causing clicks to miss. Always play at 100% zoom for reliable input.

Does this problem affect mobile phones?

On mobile browsers, cards not moving is usually caused by a touch event conflict or an outdated browser. Update your mobile browser from the App Store or Google Play, clear the browser cache, and ensure JavaScript is enabled in mobile browser settings.

How do I fix solitaire cards not moving in the Microsoft Solitaire Collection app?

For the Windows app (not browser), the fix is different. Open Windows 11 Settings > Apps > Installed Apps, find Microsoft Solitaire Collection, click the three-dot menu, and select Advanced options. Click Repair first, then Reset if repair does not help. You can also check for app updates in the Microsoft Store.


💡 Technical Performance Update (2026)

For optimal rendering and zero input delay on modern browsers, ensure hardware acceleration is enabled in your settings. Clearing your site cache resolves most canvas loading or input delay anomalies.

Further Reading

Authoritative external sources for additional information.

Related Articles

About the Author

Hannah Mitchell is the research & sources editor at Soliatre.us. Hannah verifies claims, tracks primary references, and maintains citation quality across educational content.