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

3 277 views (last 30 days)
Why do I get an Error regarding third-party software when Downloading or Installing a support package?
Example: Failed to install the third-party software

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 1 Feb 2023
Edited: MathWorks Support Team on 1 Feb 2023
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:
: The following Support Package is currently unable to be installed on an offline computer and requires an internet connection:
  • 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.

Sign in to comment.

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)

Sign in to comment.

llambert on 1 Mar 2023 at 9:51
Warum erhalte ich eine Fehlermeldung bezüglich Software von Drittanbietern, wenn ich ein Supportpaket herunterlade oder installiere?

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

Birtukan Temesgen
Birtukan Temesgen on 27 Jan 2020
the problem is installing the third party software

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.

suwarmin suwarmin
suwarmin suwarmin on 9 May 2021
Hardware NI did not conected.

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?

marco esteban lopez maldonado
i went to a technician for help and he solved the issue and he said me that it was a problem with the licence

埃博拉酱 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?

Michael Lengenfelder
Michael Lengenfelder on 31 Aug 2021
Hi all,
how can this solved.
Please give an clear answer.
Thx in advance.
  1 Comment
Walter Roberson
Walter Roberson on 31 Aug 2021
There are a number of different possible causes. The only "clear" answer we can give is that you should contact Mathworks Support.

Sign in to comment.

mohamed abdelsalam
mohamed abdelsalam on 9 Oct 2021
you should make sure that you installed all necessary libraries and the used software, arduino or else.

victor escobar guerrero
victor escobar guerrero on 20 Dec 2021
Walter Roberson
Walter Roberson on 4 Jan 2022
The Moon was in the Seventh House,
Jupiter aligned with Mars,
And SnugglePaws Katz IV accidentally batted a server "Off" switch during a database commit.
Shipping of the backup tapes to restore the server is delayed because of the recent holiday.

Sign in to comment.

Erhan Eryigit
Erhan Eryigit on 22 Feb 2022
Edited: Walter Roberson on 24 Feb 2022
Download the "SupportSoftwareDownloader_R2021b_win64" application from this link. then run this application. Download the package you want. then download the package again from matlab.(matlab>>add-ons>>get hardware spport)

Lauren Gillis
Lauren Gillis on 2 Mar 2022
I keep getting this error... Any suggestion in how to resolve this?

llambert on 1 Mar 2023 at 16:34
There was a problem downloading the third-party software

Dirman Hanafi
Dirman Hanafi on 2 Mar 2023 at 8:31
I am facing with this problem, any body can help me?

Gabriel Hernandez
Gabriel Hernandez on 5 Mar 2023 at 23:50
Incredible. Paid software. It's 2023 and after performing a clean install of R2022b, it redirects me to a 7 year old answer.
And dear staff team, please spare yourselves the copy pasted bot answer telling me to contact the support team
Walter Roberson
Walter Roberson on 6 Mar 2023 at 22:50
I estimate that it would take me about a month or two months of full time effort to create a suitable video, as I would have to research all of the possibilities, load all of the different operating systems, figure out how all of those operating systems worked, research all the various ways things could go wrong. Make that three months full time work, perhaps four. Plus the time to learn video editing, and the cost of buying the various operating systems to experiment with. I am sure I would have learned a lot by the end, but keep in mind that during that time I would not be answering Questions here because I would be busy working on the video to answer one Question. A Question that Mathworks Support might already know the answer to for any particular operating system and release.
... except that I forgot back then about the fact that I would also need to purchase and test all available firewalls so that I could give advice on how to debug each of them. Oh, and several different versions of each firewall since items tend to move around.
Whether something works or not in Windows can depend on the exact set of security patches installed, and the exact quarterly release installed, and on the exact order of installation. A famous example of that was that originally SDK 7.0 could not be installed on clean installs of Windows 10 because Windows 10 installed .NET 4 and would not permit .NET 3.x to be installed -- but if you reinstalled Windows 7 and installed .NET 3 and upgraded to Windows 10 then you could install SDK 7.0 after because the upgrade would not remove .NET 3. Historically some of the security patches have acted the same way, that once you had installed a particular security patch you could not install some DLL or other security patch even if you then removed the blocking security patch.
... and any post from Mathworks that tries to define all the possibilities so that people do not have to contact Mathworks Support would have to cover all such cases. Because there are still Windows XP users running MATLAB 6.5 out there.

Sign in to comment.


Find more on Introduction to Installation and Licensing in Help Center and File Exchange


No tags entered yet.

Community Treasure Hunt

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

Start Hunting!