Error message when placing any component in app designer.

If I create a blank app and I try to place down any component from the component library (a label in this case), an error message window pops up, with the following text:
Unable to add component matlab.ui.control.Label. Component creation failed with error: Too many input arguments.
I did not write a single line of code anywhere, and did not modify any code or settings. I just started app designer by typint "appdesigner" in MATLAB command line and dropped a Label from the left side to the layout. I can add context menu, menu bar and toolbar without any issue. Why is this happening?

6 Comments

Can you share your model to reproduce the issue?
Refer to the issue mention in this question and try the workaround : App Designer Error
Hello Sólyomvári
One possible reason for this error can be MATLAB doesn't have default path
Can you run the below two commands in MATLAB window and check if it works
>>restoredefaultpath
>>rehash toolboxcache
Hello. I ran the two commands and it fixed the issue. Thanks a lot!
Thanks for confirmation,
I am answering the same to mark the question answered!

Sign in to comment.

 Accepted Answer

Hello Sólyomvári,
I understood from our discussion in the comments that the possible reason for the error is MATLAB doesn't have default path.
You can se the default path for MATLAB by running below two command in MATLAB command window
>> restoredefaultpath
>> rehash toolboxcache
You can refer to the below documentation to learn more about "rehash toolboxcache" and "restoredefaultpath" in MATLAB.

2 Comments

Thankyou so much! it‘s an easy and great way!it works!
I was facing a similar issue with app designer, where adding any component, the component creation would fail with the error "Invalid field name: '____________'."
Running these commands fixed this error for me as well, so if anyone stumbles upon errors while creating .mlapp components, this is an easy first step to try.
Thanks!

Sign in to comment.

More Answers (0)

Categories

Find more on Develop Apps Using App Designer in Help Center and File Exchange

Products

Release

R2022b

Asked:

on 6 Jul 2023

Commented:

on 13 Aug 2026 at 7:58

Community Treasure Hunt

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

Start Hunting!