BackgroundRB Issues

I have a worker in BackgroundRB that i am using to process large amounts of data returned from the facebook api. The problem is that as I'm walking through the results, it's an array of hashes for some reason the response is lost or something, i get nil object errrors (Parked at Loopia). I can get through like 90 elements and then.. death. The response is not the problem, it all shows up when i have it displayed in an output in a view but in the worker it can't get past like 90 elements. Is there some kinda of cache limit or something or a setting taht i have to change to get this to work properly and not lose my junk. Any help would be appreciated.