Kamui Kobayashi expressed his frustration with regards to his situation at Caterham.
Kobayashi raced in the first half of the season but was dropped for the Belgian Grand Prix as Caterham opted to give Andre Lotterer a race seat.
Kobayashi will nonetheless race for Caterham this weekend, although he was only informed of the decision on Wednesday while he was still in his native Japan.
"It's not an easy situation," he is quoted by Autosport.
"I am here for the sport of racing, but looking at the last couple of weeks I think it's more political stuff happening than sport. We've had talks with lawyers and this is what we have right now. I have a contract. I am a Caterham driver and it's not up to me. If they say simulator I do simulator, if they say stay at home I stay at home, if they say race I race.
"Of course I'm not happy but this I cannot avoid. Before Spa I was in the factory, we did some simulator work, I was ready to race, but just before coming to Spa they decided I wouldn't race.
"I was still at Spa, just not at the track. I didn't want to come to the track. I wanted to avoid trouble. It was not clear what happened in the team and I had nothing to say. They didn't tell me a reason, just that I wasn't driving."