KiCad 9.0 PCB does not show any components from schematic

So I updated to using KiCad 9.0 and when I open the project folder to open the schematic and then in schematic try to open the PCB editor, I cannot see my components. When I do click on the schematic and highlight certain components it shows the pins and connections but not the component.

Can’t upload my schematic since I’m a new user, but all components are there.

Did you have a search on the forum or read some of the recent posts ?

Haha could not find that post, still getting used to KiCad and forums :slight_smile:

Deleting PRL files did the trick :slight_smile:

1 Like

Wow, Shure helped me to … thanks for posting as my pcb diapered too…

I was designing a board this weekend and was doing the layout. I saved it and closed out of Kicad. I opened the project back up today and the footprints are gone. I’ve never had this problem until switching to version 9. The footprints must still exist but are “invisible” because the connections lines still exist.

Does anyone have a solution for this issue?

Is it this problem?

Yes! Thank you! I promise I searched, I just wasn’t searching for the right thing. Thanks again!


this saves my life, make all these options visible, you will see your PCB correctly.

No, it was a known bug.

I did this and I see the components on my PCB.

You probably just did the long-winded equivalent to deleting the .kicad_prl to restore visibilities to defaults.

Just FYI, this is the issue for this problem: 8.0 Objects visibility lost when opening PCB in 9.0, also cannot select SMD footprints in Dim/Hide layer modes (.kicad_prl is incompatible between 8.0 and 9.0) (#19540) · Issues · KiCad / KiCad Source Code / kicad · GitLab

I did also try removing the prl file, but not working, still cannot see the components, then I tried enabling the visibilty under “objects”, no idea, at least it works for me.

When you remove or change files from under the application usually you should shut down the application before you do that, otherwise the application may write out the copy it has in memory.

1 Like

Actually I even restarted my computer after deleting the prl file.

Anyway it’s just another option, which can be tried, if someone else also encounters this issue. they can try both solutions.