Goalkeeper isn't mandatory at all. If striker is ahead of all the 10 players other than Goalkeeper when he got the ball passed, it will be offside. This one doesn't look like that at all.
It was ruled out offside by the game itself, the game developer (in this case EA Sports) obviously doesn't know shit about football then...

AFAIK, all these cyber-football matches that bookies offer are pre-recorded. I wouldn't bet on these even if they give me free money/credits.
You're just giving evasive answers. I was using the sportbet platform to bet. After seeing the complaints here, I started to think that I made a mistake. I don't want to be one of the people who started the topic here.