[solved] iOS9 fails with setRequestHeader [native] with custom headers in $http service

Same problem just manifested itself on Safari 9.0 (10601.1.56.2) upgrade. It turned out I was appending whitespace on the http.defaults.headers.common.Authorization string. Removed it and all good.