There are two ways to upgrade the IP camera: online upgrade and local upgrade.

The purpose of this document is to describe solutions for IP camera local & online upgrade failures or incorrect firmware version detected.

Note: Procedure before you do that, make sure your IP cameras version is XX.7.0.73 or above, because our IP camera has supported online upgrades starting with firmware version XX.7.0.73.



1. Network Issue

You need to make sure your local network is normal before upgrading online. Generally, the success of an online upgrade depends on your current local network status. If the network is normal, you just need to click “Check”, after the latest firmware version is checked, then click “Upgrade”. If the network is abnormal, you need to adjust your network (check your router, etc.) until it works fine. 

Note: If you are accessing the IP camera remotely via DDNS, public IP or VPN, it is recommended to try to upgrade the camera in a local LAN environment.


You can confirm the current network status by ping on your computer. 

Input “ping -t” in the CMD command box to check the packet loss and receive rate of the current network. After a period of time use the shortcut “Ctrl+C” to end the ping. The response time (time field) of the ping command ranges from several millimeters to several hundred millimeters. Generally speaking, a shorter response time indicates a faster network speed. If the response time is long and packet loss occurs, the network is unstable.

Network normal:

Network abnormal or unstable:

Note: Make sure your computer and your IP camera are on the same LAN, especially with configuration such as subnet mask and gateway.

2. Firmware Version Span Issue

If the network is running properly, the upgrade may fail because there is a large span between the firmware version to be upgraded and the current firmware version.

For example, if your current firmware version is XX.7.0.73 and the latest firmware version is XX.8.0.3-r3, the online upgrade and local upgrade may fail because the upgrade span is too long.

And if your current firmware version is XX.7.0.80 or XX.8.0.1 and the latest firmware version detected by the online upgrade is XX.8.0.3-r3, you can generally upgrade directly.

If the upgrade fails because the span is too large, you can solve the problem by gradually upgrading locally. 

For example, if your current firmware version is XX.7.0.73 and the latest firmware version is XX.8.0.3-r3you can try to upgrade to XX.7.0.80 first, and then upgrade to XX.8.0.2, finally to XX.8.0.3-r3.

You can contact us ( and ask about the upgraded firmware version.

Local upgrade path:

Settings -> System ->Maintenance ->System Maintenance ->Local Upgrade

3.Downgrade Limit

IP camera added downgrade restrictions starting with version XX.8.0.3. If your IP cameras current version is XX.8.0.3 or above, such as, and you want to downgrade to a version before as, the downgrade will fail due to the downgrade limit, and it will pop up: There are downgrade restrictions!As shown below:

Note: For security reasons, the downgrade version is not recommended, but if this is important to you and you encounter a downgrade failure during the downgrade process, you can contact us ( for help.

4.Firmware Version Mismatch

Before local upgrade, make sure that the firmware version you download matches your current IP camera. If it does not match, the upgrade will fail. You can download IP camera version in our website:

For example, if your current IP cameras firmware version is, but the firmware version what you download is and use it to upgrade this camerathis will cause the upgrade to fail. As shown below:


If the above solution still does not solve the problem, you can try using Smart Tools to upgrade firmware version. You can download the Smart Tools in our website:

5.Other Issue

If any of the following situations occur, you can contact Milesight support by sending an email to Please be sure to explain your problems and attach screenshots and videos of the problems in the email, so that we can better understand and solve the problems for you quickly.

1.Click "Check" on the online upgrade page, and the wrong firmware version appears. As shown below:

2.During the local upgrade, the following message is displayed: "Update failed! ERR:0000008e". As shown below:

3.The online upgrade cannot detect the latest firmware version of the official website. Most likely because the official website and the online firmware version are not synchronized yet, you can download the latest firmware version from our official website and do the local upgrade first. If you really need to know when the online upgrade can be synchronized with the latest firmware version of the official website, please contact us.

You can download the latest firmware version from our website:

4. If your current IP cameras version is below XX.7.0.73, then you can only upgrade locally, the current version does not support online upgrade.


1. If your current firmware version is too old, for example, your current firmware version is XX.5.0.XX or XX.6.0.XX, if there is no reason to upgrade, we do not recommend you to upgrade, because they already belong to the old firmware version, we do not continue to maintain at present, if the upgrade failure leads to other problems, it is difficult for us to help you solve.


2. If you are an older version and you really want to upgrade to the latest version, you can refer to this documentation: How to Upgrade Firmware for IP Camera : Support (