Works great, most of the time. Finding now, I have an imported set that has the same name as a current job. This enumerates just the ones from the imported backup, not from the current job.
How is $Job variable assigned? You might want to get both current and imported job (or backup), see how the differ on low level (have different ID, for instance) and, then, using the differentiator, assign to a variable the one you want to. Thanks.