So, I have a prefab that is the classic Unity Character, updated with stuff and PlayMaker FSM.
I checked it: I clicked APPLY on the character in a map where this works perfectly, so the prefab is updated.
I made a new map, there's very few elements in it, dragged the Character prefab in it, and voilà: says there's no cameras rendering in the scene.
This modification I did to the character is that its cam renders to a texture, and the FSM creates the camera that reders the final view to the player.
OK I solved this while I had this post open, but still here there's something wrong, don't know if in Unity or PlayMaker, I think more in Unity though.
I solved by dragging the good Character on the prefab, replacing it effectively.
I can't understand how this is possible though, this means that APPLY doesn't completely replace the prefab, and at this point I don't know what is that button for really, I thought that when I clicked APPLY I made the prefab in the project the exact same of the one I had in the scene when I clicked APPLY. Useless button?