I am testing the InsertTableRow on swagger which states it only requires the scope table.Write, but the response is asking for more scopes and not specifying.
table.Write was selected as a scope when creating my app in the developer console.
When creating your key, oddly enough it asks you to choose scopes again and I also selected to use table.Write here as well. So even with the redundancy I never did not include the required scope for this method.
So it seems another scope is required or the response is just not accurate.