I have a controller that extends a vfp that calls execute on a batch
BatchableScorer bs = new BatchableScorer(passedContacts);
ID batchprocessid = Database.executeBatch(bs);
though when it fires up i can see that job hasn't started in the apex jobs list but when i check the status in the debug console it states that it's "holding". If I then look in the Apex Jobs list, that job is not listed. When i go to execute anonymous window and run the code there, though, it runs as expected (and shows in the Job list). Any ideas?