Why does MATLAB go into a busy state when running functions from signal toolbox?

Illustration
Mackenzie - 2021-01-11T10:29:16+00:00
Question: Why does MATLAB go into a busy state when running functions from signal toolbox?

When using the "kaiser" function in the Signal Processing Toolbox, I find MATLAB to go into a 'Busy' state and remain there indefinitely. Upon some further debugging, I noticed that this happens once the "signal.internal.sigcheckfloattype" is called within "kaiser". Why am I experiencing this behaviour? One point I would like to add is that I connect to a VPN to use MATLAB. Could this have anything to do with the issue?

Expert Answer

Profile picture of Prashant Kumar Prashant Kumar answered . 2025-11-20

It seems like MATLAB enters a busy state and remains there due to a failed license checkout. After making a call to the "signal.internal.sigcheckfloattype" function,  MATLAB performs a license checkout to ensure that you have a valid license for the Signal Processing Toolbox. Using a VPN can potentially interfere with the license checkout process, thus resulting in the issue you are observing.
I would suggest changing the VPN connection to ensure the MATLAB license checkout process goes through successfully. 


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!