Debriefing:
This error can be attributed to many factors, But is mostly due to issues with the game regonizing your Xbox Live Gold subscription.
Keep this in mind, To play Perfect Dark Zero and Perfect Dark XBLA online, you need an Xbox Live Gold Subscription. We reccomend, assuming you are on Xbox One and above, getting a Ultimate Game Pass subscription. Not only do you get Xbox Live Gold, you also get Perfect Dark Zero, Perfect Dark, and Goldeneye 007 for free.
Enough of that, Lets get to it.