BP Instance Error: Externally Referenced

I just upgraded my project to 4.9

After upgrade i come across a problem i couldn’t resolve myself.

I have BP_ChessBoard which inherites ChessBoard(c++ class) and i placed an instance to my current map.

Now that instance gives me this error:
This map is using externally referenced packages which won’t be found when in a game and all references will be broken. Perform a map check for more details.

BP_ChessBoard_2 StaticMeshComponent CurrentMap/BP_ChessBoard_2: Externally Referenced

StaticMeshComponent is created inside c++ class ChessBoard.

I have looked around a lot for any problem, but couldn’t find what is wrong.

Thanks in advance for help.

I was just coming to post this same question, though I don’t inherit anything from C++. I am using just the map that came with the Top Down template but I deleted all static meshes and created a landscape and still get the error:

This map is using externally
referenced packages which won’t be
found when in a game and all
references will be broken. Perform a
map check for more details.

Maybe a bug?

My first thought was that SM not existing, but it does. So my assumption is a bug. But without being sure, i don’t want to talk about it.

For bumping reasons

Idk if this will help but, I made a blank 4.9 project and just copied my content folder over and all of the reference errors went away. (All though I had way more than just 1 error and a lot of them were engine based, still worth a try though!)

It would be really painful, but worth a try.

I cleaned up that blueprint. Reattached meshes and recreated nodes and functions from scratch. It fixed the problem for me. No need for recreating the entire project.