Update spreadsheet query error with boolean values

Trying to update a google sheet with a boolean array.

When running the query I get this "requested writing within range" error below.

The destination Google Sheet column is in Boolean format but I get this error regardless of the column I choose.

This query does work if I use another non-boolean array instead - the google sheet updates fine - so I guess the issue is particular to this value?

This array has come from a check box by the way.

Any ideas?

If a solution involves transforming the array from true/false into 1/0 this would be great too. I tried and failed to achieve this through a transformer.

@Alex_Forbath If you send an array of objects in the Values to update field instead does that work for you?

Initial state of sheet:

Update query: