What shall I do? I can't play my own SP map.
open your .map file in a text editor like notepad and do the following.
Look for the first 4 lines that look similar to this:
// entity 0
{
"classname" "worldspawn"
// brush 0
Now the bold part will NOT be worldspawn in your document. INstead it will be some other entity name. You want to change that entity name to be worldspawn like my example above. OR you could just copy my example above and replace the first four lines of your .map file with that.
Hope hat helps!