Hi,
Thank you for reaching out. Please make sure you are calling GetCampaigns from a client account, not a manager account. If you are still getting an error after doing this, please provide the client customer ID you are using to make the call and the complete request and response logs via reply privately to author so that I can investigate the issue further. Please see here for information on how to enable logging.
Regards,
Mitchell
Google Ads API Team