Relax bud Forza Hub ain't working in all regions where YouTube doesn't work. I've been getting the exact same message since the FM6 message started popping up. Before that, it used to work without any issues whatsoever. For now, you'll have to get rewards from the official site. Until FM6 gets released, The Hub isn't working. So relax, and look forward to the FM6 demo.