We are using A content management product that is using YT API.we are using this product to create video highlights publish it to YouTube and set monetization on it.they see that every video that they are trying to set monetization on it fails on this error:
Google.GoogleApiExceptionHResult=0x80131500Message=The service YouTubePartner has thrown an exception. HttpStatusCode is Forbidden. ForbiddenSource=Google.ApisStackTrace:at Google.Apis.Requests.ClientServiceRequest
1.<ParseResponse>d__35.MoveNext() at Google.Apis.Requests.ClientServiceRequest1.Execute()at Youtube.YoutubePartnerClient.CreateAsset(String title, String description, String contentOwnerId, Boolean isOnBehalfOfContentOwner) in C:\Solutions\ZoomInCloud2\Publish\ThirdParties\Youtube\YoutubePartnerClient.cs:line 121
This exception was originally thrown at this call stack:[External Code]Youtube.YoutubePartnerClient.CreateAsset(string, string, string, bool) in Youtube"
they tried publishing from different locations and different videos nothing works.we gave them all the permission to the service account.