Home>Supported Third-Party Hardware

Troubleshooting printer issues

If your printer is not printing correctly or not at all, it can be a stressful experience for both your customers and staff. Likewise, printer connectivity and printer configuration issues can cost valuable time.  

This article provides troubleshooting steps for common printing issues, including printer connectivity, printer profile setup and error resolution.

Before you begin

Identify your printer model

Square Point of Sale is compatible with a variety of printers. There are a couple of ways to identify your printer.

  • Model name and number: the distinct reference for a particular version of a printer. The location of the model name and number may vary depending on the type of printer. 

  • Printer IP address: a long sequence of numbers (example: 192.168.1.123). This can be found on a printer status sheet, and will be unique per network printer within a given location. This only applies to network printers.

Identify your connection type

USB

USB devices plug directly into the compatible POS device. If you are using Square Stand, Square Register or Square Terminal, you can plug your USB accessory directly into the USB hub on the power cord. For Android devices, you’ll need to connect through a USB OTG (On-The-Go) adaptor. Check that your Android device supports USB OTG or USB Host mode. USB printers are hardwired to one POS device and only that POS can print to the USB printer.

Note: connecting a printer into an iOS device directly via a Lightning or USB-C is not supported.

Ethernet

Ethernet devices plug into your router or switch using an Ethernet cable. Once connected to your router via the Ethernet cable, your hardware accessories will connect to your POS device through the Wi-Fi connection. You won’t be able to use an Ethernet connection in Offline Mode.

Wi-Fi

Wi-Fi devices connect wirelessly to your router. Make sure your device and hardware accessories are connected to the same network via Wi-Fi or Ethernet. If they are on different networks, the connection will not be successful.

Bluetooth

Bluetooth devices connect to your device wirelessly using the Bluetooth connection. Bluetooth works best in close proximity, and is not recommended for kitchen tickets. You’ll want to ensure that your device and hardware accessories are all within 10 ft of each other. Bluetooth printers can only be wirelessly connected to one POS device at a time and only that POS can print to the Bluetooth printer.

Printer connection issues

If your printer does not appear in the Square app, you may be experiencing connection issues. While specific troubleshooting solutions vary depending on printer models, there are basic checks you can make for connection issues you encounter with your printer.

New printer won’t connect

If you have followed the steps to connect your printer through Bluetooth or your in-store network (Ethernet or Wi-Fi) but are experiencing difficulties connecting, download the Star app or the Epson app and check if your printer is discoverable. If the app does not detect your printer, check the manufacturer’s documentation to make sure it is correctly configured and has access to your network.

Check that your device name matches one of the compatible kitchen printers or receipt printers. If your device name does not match, perform a hard reset of your printer and reset it to factory conditions.

Printer is not discoverable

Ethernet interface printers 

Ethernet troubleshooting

  • Make sure the printer is compatible with Square, or else it will not be discoverable.
  • If connected over Wi-Fi, turn your POS device’s Wi-Fi off and then on again.
  • Make sure that your device running Point of Sale is connected to the same network as your printer.
  • Turn your printer off and unplug all cables. Wait 10 seconds. Plug all cables back in and turn the printer on.
  • Make sure the printer is fully plugged in and a roll of paper is in the printer.
  • For iOS devices, Square needs access to your local network in order to connect to network printers. Toggle ON for Local Network in your device Settings > Square > Local Network to enable access, then relaunch the Square app.
  • Make sure that your Ethernet cable is connected to the right piece of hardware.
  • Turn your router off and then on again.
  • Make sure that the Ethernet cable connecting the printer to the network is properly connected to the Ethernet port on each device.

Wi-Fi interface printers

Wi-Fi troubleshooting

  • Make sure the printer is compatible with Square, or else it will not be discoverable.
  • Turn your POS device’s Wi-Fi off and then on again.
  • Make sure that your device running Point of Sale is connected to the same Wi-Fi network as your printer.
  • For iOS devices, Square needs access to your local network in order to connect to network printers. Toggle ON for Local Network in your device Settings > Square > Local Network to enable access, then relaunch the Square app.
  • Turn your router off and then on again.
  • Turn your printer off and unplug all cables. Plug all cables back in and turn the printer on.

USB interface printers

As a first step, make sure the printer is compatible with Square or else it will not be discoverable.

Note: connecting a printer into an iOS device directly via a Lightning or USB-C is not supported. 

USB Printer and Square Stand, Square Terminal or Square Register

If you’re having trouble with a USB printer and Square Stand or Square Register, review these Square Stand troubleshooting and Square Register troubleshooting tips.

If you’re having trouble connecting your USB or Ethernet Printer, navigate to Settings > Hardware > Printers. You should see your printer listed under Printer Stations if it has an active connection. If it is not listed, try the following:

  • Turn your receipt printer off and unplug all cables. Firmly plug all cables back in and turn the receipt printer on.
  • Ensure the USB printer is plugged into an AC outlet.
  • Make sure the USB printer is firmly connected to Square Stand.
  • Make sure there’s a roll of thermal receipt paper in the printer.

USB Printer and Android Devices

If you’re having trouble with a USB receipt printer connected to an Android device:

  • Ensure the USB printer is plugged into an AC outlet.
  • Ensure the USB printer is firmly connected to your Android device via a USB cable and an On-The-Go adaptor.
  • Make sure there’s a roll of thermal receipt paper in the printer.
  • Turn your device completely off and then back on.
  • Turn your receipt printer off and unplug all cables. Firmly plug all cables back in and turn the receipt printer on.

Bluetooth interface printers

Bluetooth connectivity limitations

You can pair multiple Bluetooth printers to a point of sale device. However, a single Bluetooth printer can only be paired to one point of sale device. Square does not support multiple point of sale devices connected to one Bluetooth printer connection. If you want to connect multiple point of sale devices to a printer, you can use a network printer.

If you continue to have trouble with your Bluetooth printer, contact the manufacturer for more information.

For additional troubleshooting tips for your iPad’s Bluetooth connection, visit Apple’s website.

From your iPhone or iPad

  • Make sure the printer is compatible with Square, or else it will not be discoverable.
  • Make sure the printer isn’t already paired to another device.
  • Turn your POS device’s Bluetooth setting off and then on again.
  • For iOS devices, Square needs Bluetooth access in order to connect to Bluetooth printers. Toggle ON for Bluetooth in your device Settings > Square > Bluetooth to enable access, then relaunch the Square app.
  • If the printer is not discoverable, try resetting your printer:
    • Turn off the Star Micronics or Epson printer.
    • Press and hold the feed button.
    • Turn the printer back on.
  • Turn your printer off and unplug all cables. Wait 10 seconds. Plug all cables back in and turn the printer on.
  • Make sure the printer is fully plugged in and a roll of paper is in the printer.
  • Forget the printer from your iOS Bluetooth settings by going to Settings > Bluetooth > Printer Name > Forget This Device.
  • Follow the steps to set up a printer.
  • If the pairing fails:
    • For some printers, like Star TSP654IIbi, you have to press a small button on the back for pairing. Press and hold the button on the back, then turn the printer back on.

From your Square Register

  • Make sure the printer is compatible with Square, or else it will not be discoverable.
  • Turn your printer off and unplug all cables. Wait 10 seconds. Plug all cables back in and turn the printer on.
  • Make sure the printer is fully plugged in and a roll of paper is in the printer.
  • Make sure that your printer is discoverable by using your phone or tablet and turning the Bluetooth setting off and then on again. You will see your printer listed under available devices.
  • If the printer is not discoverable, try resetting your printer:
    • Turn off the Star Micronics or Epson printer.
    • Press and hold the feed button.
    • Turn the printer back on.
  • Verify the printer is discoverable and try pairing it again from your Square Register.
    • Make sure the Register Bluetooth is turned on by going to More > Settings > Hardware.
    • To connect the printer, go to Settings > Connect a Printer > Retry scanning.
  • If the pairing fails:
  • For some printers, like Star TSP654IIbi, you have to press a small button on the back for pairing. Press and hold the button on the back, then turn the printer back on.
  • Some Bluetooth printers can only bond with one device. Try to unpair the printer from other devices or perform a reset.

Star Mobile Bluetooth printer is not discoverable

The printer should be set to Bluetooth mode. The current mode will appear on the display when the printer is on.

If the printer is not set to Bluetooth mode, you will need to change it. Learn how to change your printer’s mode on Star’s Support site.

Printer profiles are missing

If you’re missing a printer profile, consider the following:

  • you may need to set up printer profiles, which are required for printing. Learn how to set up a printer profile.

  • If you recently created a new Square account, you no longer have access to the printer profiles you created on your old account, and you will need to create new profiles. Learn how to create a printer profile.

Ticket printing errors

If you experience any of the following problems with your printer, try these troubleshooting steps to identify and resolve the issue to get you back in business.

Printing duplicate order tickets

Printer profile settings are shared across all devices that are assigned to the profile. This can cause multiple copies to be printed if more than one printer profile has order tickets enabled, or if multiple Point of Sale devices have the same printer profile (with online orders enabled) assigned to a printer.

If you are receiving duplicates of your online order tickets from one or more printers, there may be an issue with your printer profile settings. Learn more about how to Troubleshoot Printing Duplicate Online Orders.

Printing Delay

  1. If you are using a Bluetooth printer, move your printer closer to your POS for stronger Bluetooth
  2. If you use a Wi-Fi printer:
    • move the POS and printer closer to the router for a stronger Wi-Fi signal.
    • Check your local network setup and make sure your router has not moved or disconnected. A local area network (LAN) is a collection of devices connected together in one physical location.
  3. Printer delays are expected if there are several devices connected to the same network using the same printer.

Printing partial orders

  1. If you use categories for your items, they may not be properly set up. Learn more about assigning categories to printers.
  2. You may have poor network connectivity. Follow the suggestions in the ‘My printer is disconnecting’ section above.

Printing one type of order (in-person or online)

  1. Check your printer settings in the Square POS app to confirm you are sending orders to your preferred printer.
  2. If your app is running in the background on your device, printers may disconnect from the Square POS app. Reopen your app.

Model-specific issues

Star Printers

Star SM-S220 is printing long receipts

The mark setting should be NO USE. To change it:

  1. Turn on the printer.
  2. Press and hold the mode and feed buttons at the same time for at least five seconds.
  3. After the ERROR LED flashes five times, you can adjust the settings.
  4. Bluetooth Mode will appear on the display.
  5. Press the feed button until MARK USE appears.
  6. Press the mode button once to select MARK NO USE.
  7. Press the mode and feed buttons at the same time to save the changes.
  8. A ticket will print with the updated setting.

Star SP742 is not printing

Check that your printer is configured correctly. To reset the configuration:

  1. Disconnect all cables from your printer and ensure that the printer is powered off.
  2. Flip your printer over and locate your DIP switch cover. (It’s located next to the product label and is kept closed by a single screw.)
  3. Remove the cover to see the 8 DIP switches.
  4. Flip switch 4 and replace the cover.
  5. Plug all cables back in and power on your printer.

Epson Printers

Epson Printers

While the steps can differ slightly between Epson models, try these steps below to get you back up and running:

  1. Hold down the paper feed button while turning the printer on, this will prompt the printer to run a test print.
  2. Once the test prints, hold down the feed button for three seconds. You will see the ‘Mode Selection menu’ print and you’ll see ‘Customise Value Settings’.
  3. To select ‘Customise Value Settings’ press the feed button three times in rapid succession and the hold.
  4. Another menu will appear, select USB Interface Settings. To do so, press the feed button 11 times in rapid succession and the hold.
  5. From the next menu, select ‘Printer Class’ by pressing the feed button twice and holding.
  6. Your settings will be saved.
  7. Restart the printer.

Related articles

Can't find what you need?