Hi There,
Unfortunately we cannot provide an ETA on behalf on ThemePunch.
In The meanwhile I do recommend you searching an alternative layout in order that it does not affect your website until they manage to solve the issue.
Thanks for understanding,
Joao