Why do I receive an Error regarding third party software when Downloading or Installing a support package?

2,380 views (last 30 days)
Why do I get an Error regarding third party software when Downloading or Installing a support package?
eg: Failed to install third party packages

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 3 Nov 2021 at 4:00
Edited: MathWorks Support Team on 15 Nov 2021 at 21:29
Errors regarding third party software received during support package installation are usually resolved by performing a clean installation of the support package or by following the offline support package installation method.
If you are still experiencing this error, try an offline installation:
If neither of the previous solutions work, please contact MathWorks Support and provide us with a copy of your log file:
Note: The following Support Packages are currently unable to be installed on an offline computer and require an internet connection:
MATLAB Support Package for Arduino Hardware
UAV Toolbox Support Package for PX4 Autopilots

Sign in to comment.

More Answers (21)

arsha rathi
arsha rathi on 28 Dec 2018
I am getting following error while downloading any support package in MATLAB 2017a. Please help me for fixing this problem.
Thank you.

Zhengyi Tong
Zhengyi Tong on 11 May 2021
Change your network !!! 换个网络连接,就能成功!!
I changed WIFI to the hotspot of my mobile phone, guess what????
SUCCESS!! (I have tried many other ways but they all didn't work)

Arafat Mukasa
Arafat Mukasa on 23 Dec 2017
I faced the same problem while installing several support packages such as Matlab and simulink for Arduino. I strongly suggest you use an internet connection that is very fast (I recommend you use Ethernet/cable instead of wi-fi). This is what I did and the entire process was a success. Please let your fist priority be a super fast internet connection before seeking out for advanced solutions such as proxy/firewall settings. Am very optimistic this will help since it helped me too. Wish you all the best.

febin m
febin m on 12 Feb 2019
(Feb 12, 2019 16:10:52) SSI downloadAndInstallSP Response: {"exception": {"message":"There was a problem downloading the third-party software. To resolve this issue, contact Technical Support","title":"Download Error","cause":"Received fatal alert: protocol_version"}}
can you help me with this problem

Wenshan He
Wenshan He on 24 Jul 2020
How can I fix it,Please help

Sign in to comment.

Emiliano Marachlian
Emiliano Marachlian on 23 Sep 2020
Hello I am trying to install the arduino package support in my matlab R2018b but I am having the same problem:
Download Error
Failed to download the third-party software:
  • Arduino software
This is required by:
  • MATLAB Support Package for Arduino Hardware
To resolve this issue, see this MATLAB Answer.
Could you help me, because it is supouse that this error should not apear in versions up to R2017, doesn't it?

Maab Fathi
Maab Fathi on 13 Dec 2020
i met this error ? how can i install it to run lte5g.mlpkginstall file in matlab R2019a?
Walter Roberson
Walter Roberson on 29 Oct 2021
This process is not required in R2021a. It was required because older versions of MATLAB used an older security protocol to access resources but the security protocol got removed world-wide, so the older versions needed to be told to use a newer protocol. Newer versions of MATLAB use the newer protocol anyhow.

Sign in to comment.

dongyang wang
dongyang wang on 13 May 2021
how could i solve this problem? I've failed so many times in matlab 2021a.I would really appreciate it if you could help me out, please. my email address is 1760447248@qq.com.thank you.

Mostafa Hamidi
Mostafa Hamidi on 17 May 2021
I have the same problem, Logs:
(May 17, 2021 14:23:20) Starting Download: https://github.com/arduino-libraries/MKRMotorCarrier/archive/1.0.1.zip
(May 17, 2021 14:23:20) java.lang.RuntimeException: HTTP request failed exception
at com.mathworks.install.java_downloader_utils.NativeDownloader.download(Native Method)
at com.mathworks.instructionset.command.DownloadCommand.download(DownloadCommand.java:58)
at com.mathworks.instructionset.command.DownloadCommand.execute(DownloadCommand.java:43)
at com.mathworks.instructionset.InstructionSetProcessor.processDownloadInstruction(InstructionSetProcessor.java:152)
at com.mathworks.instructionset.InstructionSet.downloadToFolder(InstructionSet.java:332)
at com.mathworks.supportsoftwareinstaller.api.SupportSoftwareInstallerUtils.download3PToFolderByInstructionSet(SupportSoftwareInstallerUtils.java:163)
at com.mathworks.supportsoftwareinstaller.api.DownloadAPI.download3pContent(DownloadAPI.java:264)
at com.mathworks.supportsoftwareinstaller.api.DownloadAPI.downloadSP(DownloadAPI.java:110)
at com.mathworks.supportsoftwareinstaller.servicebridge_impl.SSIDownloadAndInstallServiceBridgeImpl.downloadSupportPackage(SSIDownloadAndInstallServiceBridgeImpl.java:149)
at com.mathworks.supportsoftwareinstaller.servicebridge_impl.SSIDownloadAndInstallServiceBridgeImpl.downloadAndInstallSupportPackage(SSIDownloadAndInstallServiceBridgeImpl.java:141)
at com.mathworks.supportsoftwareinstaller.servicebridge_impl.SSIDownloadAndInstallServiceBridgeImpl.downloadAndInstallSPEntryPointWithOverrides(SSIDownloadAndInstallServiceBridgeImpl.java:89)
at com.mathworks.supportsoftwareinstaller.servicebridge_impl.SSIDownloadAndInstallServiceBridgeImpl.startDownloadAndInstall(SSIDownloadAndInstallServiceBridgeImpl.java:46)
at com.mathworks.supportsoftwareinstaller.services.DownloadAndInstallService.downloadAndInstallSPEntryPoint(DownloadAndInstallService.java:23)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mathworks.installservicehandler.JsonPassThroughResponseWrapper.getData(JsonPassThroughResponseWrapper.java:24)
at com.mathworks.installservicehandler.JsonPassThroughResponseWrapper.getData(JsonPassThroughResponseWrapper.java:10)
at com.mathworks.connector.cosg.impl.CosgServiceProvider.deliver(CosgServiceProvider.java:76)
at com.mathworks.connector.impl.ConnectorImpl.handle(ConnectorImpl.java:64)
at com.mathworks.connector.impl.ContextImpl.handle(ContextImpl.java:182)
at com.mathworks.connector.native_bridge.impl.NativeBridgeImpl.handle(NativeBridgeImpl.java:25)
at com.mathworks.connector.native_bridge.NativeBridge.fromNative(NativeBridge.java:23)
is there anyone who has solved this?

Dabasish Biswas
Dabasish Biswas on 30 Jun 2021
I am getting following error while downloading any support package in MATLAB 2017a. Please help me for fixing this problem

KK_natiy on 5 Aug 2021
在安装MinGW 编译器 的时候失败 无法下载第三方软件是什么原因呢 可否解答 我的邮箱 howareyoulikeme@163.com 非常感谢

埃博拉酱 on 9 Aug 2021
Why is this function still so stupid till now? How many versions and years have passed? Are there any staffs really working on this? Or just some poor supporters muddling along?

syahbana  baihaqi
syahbana baihaqi on 27 Oct 2021
sorry in advance, when i did the installation of arduino on matlab an error occurred. what is the solution overcome this?

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!