2 questions

Why did you have to change lanes to go straight if all lanes were designated as "proceed straight ahead"?

Traffic lights with a straight green arrow usually mean that either no turns are allowed OR that there is a separate left turn green arrow - does that signal have that?

In any event, wait to see if you get a 6000 riyal fine posted online