From the comments in this answer, it appears that map doesn't start it's search until the outer search completes. Because a real-time search never completes, the search triggered by the map command never runs.
So, no. Unfortunately the map command is not supported in real-time searches.
Could you please let us know time is spent on running 1st search by looking at Job inspector?
There could be possibility that saved search is not getting triggered. Information about skipped searches could be found from scheduler.log