I am not sure what makes me the best candidate for this project , but what i understood that there is something missing in your code that u couldn't figure out to solve the issu , i am not a python expert but i wanted to give it a try as a python's programming 'lover' , if you want you can send me the script so i can review it and understand what is it about , and then looking for a solution to your problem .
Best regards