I have modified the Youtube data API code on Pycharm in such a way that when it runs, it prints a link in the console (see img 1)
After I click it, it opens my default browser and lists my logged in youtube accounts (see img 2)
After I choose the email of the youtube brand account (email with owner role) and allow permission it gives an authorization code which I paste into img 1 console and the program runs fine.
Now, I have linked another account/user to my Youtube brand account and given it the manager role.
I have also added the manager role account email to the test users field in Google console -> OAuth consent screen thinking that will give the manager account permission to access my brand account and allow the scheduling updates to be done by simply logging in through the manager account and getting the authorization code instead of logging in to the brand account each time and doing the same.
Now, when I click the manager account email from img 2 to get the authorization code, it lists the channels that were started with the email but doesn't list the channel that this email has manager role access with (see img 3). I suspect that only if that manager channel shows up in the list will I be able to edit my brand channel through the manager channel email.
This is my first question so i apologize if my question is confusing. Feel free to ask to clarify and I would extremely appreciate it if a StackOverflow god would do an audio or video call to clarify the issue. If you guys want a video that explains the problem let me know.