# Limits & errors

What Microsoft Ads does not support through Zernio yet, and the errors its connect, create and manage calls return.

## What you cannot do

- Create or sync campaigns other than Search: Shopping, Performance Max and audience campaigns are left out.
- Set a bid: campaigns use Maximize Clicks.
- Set a lifetime budget: Microsoft search campaigns take a daily one.
- Target anything other than countries.
- Add negative keywords, sitelinks, callouts or structured snippets.
- Rename, retarget or change the creative of an ad after creation. Make those changes in Microsoft Advertising.
- Manage audiences, conversion goals or the UET tag.

## Common errors

| Error | Cause | Fix |
|-------|-------|-----|
| `error=microsoft_ads_unknown_user` on connect | The account that signed in is not a Microsoft Advertising user | Sign in with the account used at ads.microsoft.com, adding `identityProvider=google` for a Google login. |
| `error=microsoft_ads_no_ad_accounts` on connect | The user reaches no ad account | Create one at ads.microsoft.com, or sign in with a user that has access. |
| `error=microsoft_ads_scope_not_granted` on connect | The Microsoft Advertising permission was declined | Connect again and accept it. |
| `400` with `param: "identityProvider"` | `identityProvider=google` on another ads platform | Use it only with `microsoftads`. |
| `422` on create | A field Microsoft search campaigns do not take: see [Create ads](/platforms/microsoft-ads/create-ads#if-it-fails) | Fix the field the error names. |
| `501` with code `feature_not_available` | A management call Microsoft Ads does not support through Zernio | Make the change in Microsoft Advertising. |

## Related

- [Connect ads](/connect/connect-ads): every parameter of the connect call.
- [Create standalone ad](/ad-campaigns/create-standalone-ad): every field of the create request.
- [Error handling](/guides/error-handling): the error envelope and codes.