Splunk's current behavior is that it does not keep track of paused or backgrounded searches after a restart.
What about jobs that were active? Do any searches survive restart?
Currently, all child processes die when splunkd goes down. So, no searches will surviv a restart. Please file an ER and provide your usecase if you need this in a future release.