Searching for online session.......

I cannot connect online, whether it’s free roam or anything. It just says “searching” and “press to join” but nothing ever happens.

is there a fix for this?

Thanks