Lucky Winner Picker β Troubleshooting & Common Issues
1οΈβ£ Pick Winner Button Not Working
β Make sure at least one name is added.
β Ensure JavaScript is enabled in your browser.
β Refresh the page (Ctrl + F5).
This usually happens because the browser cached old scripts.
2οΈβ£ Names Not Adding to the List
β Ensure the input field is not empty.
β Avoid adding only blank spaces.
β Check that JavaScript is not blocked by browser extensions.
β Try typing Enter if the button is unresponsive.
3οΈβ£ Winner Not Showing After Clicking Pick
β Ensure the name list is not empty.
β Check the DOM element IDs for the winner modal/card.
β Verify the JS function showWinner() is firing after random selection.
β Confirm the modal or winner card is not hidden by CSS.
4οΈβ£ Confetti or Celebration Animation Not Appearing
β Confirm canvas-confetti is loaded.
β HTTPS is required for some animation scripts.
β Verify the trigger function launchConfetti() is being called after picking a winner.
5οΈβ£ Names List Not Clearing or Reset Button Not Working
β Check that your reset function clears both the UI and the array storing names.
β Ensure LocalStorage (if used) is also cleared.
β Refresh the page to reset cached values.
6οΈβ£ Duplicate Names Showing Even After Removal
β Confirm that remove logic updates both the DOM and internal array.
β Use `filter()` or `splice()` properly.
β Try clearing the list and adding names again.
7οΈβ£ Tool Looks Broken on Mobile Screens
β Ensure the name list container supports wrapping.
β Check responsive CSS like `flex-wrap` and `max-width`.
β Use ``.
8οΈβ£ Slow Performance When Using Large Lists
β Bulk pasting hundreds of names may slow animations.
β Reduce animation duration or disable confetti.
β Close other heavy browser tabs to improve performance.
Share this wheel:
I just used this fun wheel on thewheelofname.com π‘ Try it!.