Last updated: Nov 12, 2025, 12:28 PM
If a magnetic stripe reader (MSR) does not register swipes, you can try these troubleshooting steps to resolve the problem.
Unless you have a dual-screen setup on your terminal (commonly referred to as a Guest-Facing Display or Toast Flex for Guest), you can only use one card reader per device at a time. To learn more about dual card reader setups, check out the article Guest Pay and Dual Reader Functionality with Toast Tap™.
Back to top
When the MSR is connected to a device, the Toast POS app might need to be explicitly configured to use the USB connection. To reset the app so that it uses USB by default, follow these steps:
Make sure the sensor is clear by running a swipe cleaning card through the reader.
If you're experiencing an issue where your assigned card reader will not read card data as expected, this can be resolved by a simple cleaning. You can purchase a cleaning card (like (external link)) to help with day-to-day performance.
If you have additional issues after the device is fully charged and properly paired, contact the Toast Customer Care team via Toast Central.
Not sure what card reader you have? Check out the article: .