I completed a print composer project, locked layer and layer style files and locked the map, then saved the print composer, then saved the complete project. I closed QGIS and when I opened the project again, the saved print composer didn't display the map. All other items, legend labels etc are saved and displayed.
I tried to refresh render/ rectangle/ cache and it didn't work. I had to make the map again.