If something isn't working because of a theme, it is their job to investigate and find out even if they don't know...
At this point you have couple of options. Either change your theme with one that works or you can hire someone to help you resolve this. You can go to jobs.wordpress.net to post your issue if interested.