The Frenchman has had FIFA to blame for his absence from the game.
He was all set to agree a move to Ligue 1 side Nice, but that deal then fell through. FIFA have ruled that Ben Arfa has already played for two teams this season, as he played during a loan spell at Hull City and in an under-21 game for Newcastle United, which was deemed as official by the football organisation. Players are not allowed to play for three teams in one season.
The French international had struggled on a loan spell at Hull this term and was desperate for a return to French football.
In fact, he told the media at the time of his move, as quoted by The Chronicle, that he would have turned down Real Madrid for Nice - not that Los Merengues were knocking at his door.
The cancelled deal was the third such high profile case this season, along with Lassana Diarra and Ravel Morrison - who were denied moves to West Ham United and Lazio respectively.
Ben Arfa was so distraught at the failed move there were even reports of a potential retirement doing the rounds.
However, he can now officially join Nice and their president Jean-Pierre Riviere confirmed he will do so this summer, as quoted by Sky Sports:
"Hatem Ben Arfa gave us his word. He has had offers but he's stuck to his agreements."
Hopefully Ben Arfa can rediscover some of his best form on the South Coast of France.