Hi Keithpo,
Yes, this Community Forum is hosted by a third party provider, so I would not expect you to encounter the same difficulties when navigating our forum. Changing providers is something we would have to consider if it becomes apparent this issue cannot be resolved, but we do not currently expect that relatively drastic measure to be necessary.
-Mike