For islands, a lot of people would say (in English) that they are living or working "on" them, rather than "in" them. The programme treats island names like any other placenames and rejects "on" as an error. Could it be accepted as an alternative?
'On' is an accepted answer for this sentence.
The tips make it clear than you're supposed to use 'in' in Gaelic.