Give your host the same exact information you gave us, which was next to nothing.
XenForo provides excellent value and support for $140 + VAT, but staff are not required to respond on the forums and that support only provides you a guaranteed response via tickets, which is realistically only required and guaranteed during normal office hours.
24/7 support for $168 is not something you realistically find in any small time company.