# Smart reader connectivity error codes

Stripe Terminal smart readers (including the Stripe Reader S700/S710 and the BBPOS WisePOS E) display error codes if it’s having difficulty updating the device. If you come across these intermittently, try leveraging the ethernet dock ([S700/S710](https://docs.stripe.com/terminal/payments/setup-reader/stripe-reader-s700#ethernet-and-usb-peripherals), [WisePOS E](https://stripe.com/docs/terminal/payments/setup-reader/bbpos-wisepos-e#ethernet)) to determine whether the issue is related to WiFi or other factors.
You can also try pinging [aws.com](http://aws.com) from another device on the network to see if you’re experiencing any packet loss in general.
Environmental factors may impact WiFi performance such as:
1. Microwaves
1. Concrete walls
1. Distance from wireless router or AP
We recommend these solutions for some of the more common error codes:
## Fixing common error codes
* **F-DOWNLOAD:** Firmware failed to download due to connectivity or asset deployment issues. Contact support if changing your internet connection doesn’t solve the issue.
* **F-INSTALL:** Firmware failed to install due to connectivity or BBPOS server issues. Contact support if changing your internet connection doesn’t solve the issue.
* **F-TAMPER-<error\_code>**: Device tampering error. Reboot the device to see if that resolves the issue. If not, the device may have entered an unrecoverable tampered state.
* **WR5**: Failure to connect to Stripe Services, check your connectivity error.
* **AEU**: Update failed to fully download due to intermittent connectivity issues, try again.
## Fixing all error codes
- **Error code**
- **Sub-category**
- **Description**
- **Next steps**
---
- A1
- Installation error
- Read-Only Memory (ROM) installation error
- Contact support
---
- A2
- Installation error
- ROM installation error
- Contact support
---
- A3
- Installation error
- ROM installation error
- Contact support
---
- A6
- Installation error
- Firmware
- Contact support
---
- A7
- Installation error
- Config
- Contact support
---
- A8
- Installation error
- Key Profile
- Contact support
---
- A9
- Installation error
- Application installation error
- Contact support
---
- A10
- Update asset error
- Defected update asset was deployed
- Contact support
---
- AEU
- Communication error with the server
- Unable to visit the Stripe domain
- Change your internet connection or contact support
---
- F-DOWNLOAD
- Communication error with the server
- Unable to communicate with the server
- [Add the host name to your allowlist](https://docs.stripe.com/ips#stripe-terminal-domains) and try again
  Change your internet connection or contact support
---
- F-INSTALL
- Installation error
- Firmware installation error
- Contact support
---
- F-INTEGRITY
- Reader asset error
- BBPOS configuration integrity check error
- Reboot the device and try again or contact support
---
- F-TAMPER-
- Tamper error
- Device was tampered
- Reboot the device and try again or view What happens if my Terminal card reader is tampered with?
---
- I1-<letter>
- Download error
- Error occurred during the initial request to determine the content length and range support
- Change your internet connection or contact support
---
- I2
- Update asset error
- Defected update asset was deployed
- Contact support
---
- M1-A<number>
- Server error
- Server-side error
- Contact support
---
- M1-R<number>
- Communication error with the server
- Unable to visit the Stripe domain
- [Add the host name to your allowlist](https://stripe.com/docs/ips#stripe-terminal-domains) and try again
  Change your internet connection or contact support
---
- M2
- Update asset error
- Defected assets were deployed
- Contact support
---
- RUF-<number>-<number>
- Installation error
- ROM installation error
- Contact support
---
- UNK
- Internal error
- Generic error
- Contact support
---
- WR5
- Communication error with the server
- Unable to visit the Stripe domain
- Change your internet connection or contact support