What sort of custom php functions are you trying to use and why? Sounds like you’re playing the “If it ain’t broke, I’m gonna try and fix it” card. There is a plugin for everything so you don’t need to code anything.
I don’t know anybody who in their right mind would wait over a month for support. At this point in the game, I’m pretty sure it’s safe to say he said F this plugin and found another solution.