There is already a part with id

can anyone help me with this error?

There is already a part with id 'prefix0000_ee50e469185ecdd213bc4667263c7a71_1’loaded into Fritzing

That means that there is already a part loaded with the same moduleId and a new one won’t be loaded. Finding the part can be difficult though. From the moduleId it is likely in your mine parts bin somewhere (either an old copy of what ever you are trying to load or another part with the same moduleId which should be rare as the prefix moduleIds are unique by design.) Your best bet is likely to use parts search to search for the part you are trying to load

enter the name of the part you are trying to load in the space circled in green. If a part appears, you need to delete that part and then close and restart Fritzing (to actually delete the part) before it will let you load the new part. Here I loaded a part (the 74x125)

and it appears in the mine parts bin when I search for 74x125. If I try and load the same part again I get this

capture2

which is what you are seeing. To fix this I need to delete the existing part then shutdown Fritzing. First right click on the part in the mine parts bin and select Remove part

capture4

confirm you want to delete the part (you may want to export the part as a .fzpz file first by clicking export part on the previous screen though)

that clears the part from the mine parts bin but hasn’t (despite the warning) deleted it yet.

to delete the part you need to shutdown Fritizng and answer the questions correctly like this

yes to keep imported parts

discard to save the sketch (you don’t want it.)

Save to save the parts bin (answering no to either the first question or this one is likely how you got here!) Now Fritzing will shutdown and when restarted should let you load the part again.

Peter

thanks for the respon peter, I tried to delete the part that I want to change but I couldn’t do it.

Well that is a problem. It is still possible to do (relatively easy in your case if you don’t have any other custom parts loaded!) What you need to do is delete the user directories which will clear all custom parts. We used to need to do this a lot, but it has become rare on current Fritzing versions due to bug fixes. In any case here are the instructions (the location varies by operating system.) For safety rename both directories rather than delete them so you still have a copy (which Fritzing will go back to using if you shut it down, rename the directories back to their original names and restart Fritzing.) Just in case you have things loaded we aren’t aware of.

There are two user directories (with your parts and the parts database) which don’t get touched during an install (to not affect your sketches during upgrades). On Windows they are in

c:\users\username\AppData\Fritzing\roaming\Fritzing (which is a hidden directory so you need to enable hidden directories in explorer) and

c:\Users\username\My Documents\Fritzing (where username is your windows id)

If you don’t have any parts or sketches you want to keep you can just delete those two directories and Fritzing will recreate them, or you can move them aside by renaming them if you want to keep something in them.

linux

~/Documents/Fritzing/parts
~/.config/Fritzing

Mac

/Users/username/Documents/Fritzing/parts
~/.config/Fritzing

Peter

@midnightsun What I do when I encounter such problemsis to drag the part into the sketch, right-click the part (in the working space) → add to bin → my parts, then once in the mine bin, delete the part from the sketch (or what I call working space) then follow Peter’s instructions