I think you've found the root cause when the fuel manager crashes with an illegal argument exception. It's been known for quite a while that it could, but no one ever came back with an answer what they were doing when it did. Should be quite easy to fix now the situation is clear.