You take out the function Jerry said was breaking everything and the code starts running without errors. Finally!
Except, it does not appear to be changing anything. You need it to analyze some data and the output is filled out zeros everywhere. Whatever that function was supposed to do is apparently needed for this project. Damn.
After about 5-10 minutes of debugging you discover it looks like there is some error handling code which stops this function from working every single time it’s called. About three nested try-catch’s.
What do you do?

