Help center
Stuck? Start here.
30 common issues, each with a diagnosis and a three-step fix. Find your problem, follow the steps, get back to work.
Generation
Generation too slow
High queue volume or large asset resolution.
- Check the status bar for queue position.
- Switch to Standard quality for faster output.
- Try again during off-peak hours (before 9 AM or after 8 PM UTC).
Quality low
Input images lack contrast or the prompt is too vague.
- Upload a higher-resolution product photo (1200px minimum).
- Add 2-3 specific adjectives to your prompt (e.g. "warm lighting, lifestyle context").
- Regenerate with the "HD" toggle enabled.
Brand mismatch
Brand DNA profile is outdated or incomplete.
- Go to Settings > Brand DNA and re-scan your website URL.
- Confirm the color palette and font selections match your current brand.
- Regenerate the asset after saving changes.
Wrong aspect ratio
Platform preset does not match your intended output.
- Open the generation panel and select the correct platform (e.g. Instagram Story = 9:16).
- If using custom dimensions, enter them in the "Custom size" field.
- Regenerate with the corrected ratio.
Generation failed
Temporary server error or content policy trigger.
- Wait 30 seconds and retry.
- Review your prompt for flagged terms (profanity, trademarked names).
- If the error persists, contact support with the generation ID from the error toast.
Daily queue empty
You have used all credits for the current billing cycle.
- Check usage at Settings > Billing > Current usage.
- Upgrade your plan for additional credits.
- Wait until your cycle resets (shown on the billing page).
Account
Can't log in
Wrong email address or expired session token.
- Confirm you are using the same email you signed up with.
- Clear your browser cookies for maniai.com.
- Try the "Forgot password" flow to reset credentials.
Forgot password
No active password on file or social-only account.
- Go to /forgot-password and enter your email.
- Check spam/junk if the reset email does not arrive within 2 minutes.
- If you signed up with Google, use "Sign in with Google" instead.
Wrong email
Account registered under a different address.
- Check your inbox history for the original welcome email from mani.
- Try logging in with your work email and personal email separately.
- Contact support if you need to merge accounts.
2FA lost
Authenticator app removed or phone replaced.
- Use one of your backup codes (provided at 2FA setup).
- If you have no backup codes, email support@maniai.com from your registered email.
- Support will verify identity and disable 2FA within 24 hours.
Email not arriving
Emails caught by spam filter or corporate firewall.
- Check your spam/junk folder.
- Add noreply@maniai.com to your contacts or allowlist.
- If using a corporate email, ask IT to whitelist maniai.com.
Account locked
Too many failed login attempts triggered a security lock.
- Wait 15 minutes for the automatic unlock.
- Reset your password via /forgot-password.
- Contact support if the lock persists after a successful password reset.
Billing
Card declined
Insufficient funds, expired card, or bank security block.
- Verify the card has not expired and has available balance.
- Try a different payment method at Settings > Billing > Payment methods.
- Contact your bank to authorize charges from "ManiAI" if they flagged the transaction.
Unexpected charge
Annual renewal, add-on, or team seat auto-upgrade.
- Review your invoice at Settings > Billing > Invoices.
- Compare the amount to your plan details (shown on the same page).
- If the charge is incorrect, email billing@maniai.com with your invoice number.
Need invoice
Invoice not automatically sent to your email.
- Go to Settings > Billing > Invoices.
- Click "Download PDF" next to the relevant charge.
- To add a VAT number or company address, update Billing Details before downloading.
Tier downgrade
Current usage exceeds the lower tier limits.
- Go to Settings > Billing > Change plan.
- Select the target tier and confirm.
- The downgrade takes effect at the end of your current billing cycle.
Cancel subscription
You want to stop all future charges.
- Go to Settings > Billing > Change plan.
- Click "Cancel subscription" at the bottom.
- Your access continues until the current period ends, then reverts to the free tier.
Refund request
Charge within the 14-day refund window.
- Email billing@maniai.com with your invoice number and reason.
- Refunds are processed within 5-7 business days if within the 14-day window.
- Charges older than 14 days are not eligible for refund per our terms.
Integration
Klaviyo not syncing
API key expired or list mapping misconfigured.
- Go to Settings > Integrations > Klaviyo.
- Re-enter your Klaviyo private API key (generate a new one at klaviyo.com/account#api-keys).
- Re-map your audience list and click "Test connection".
Meta export failing
Ad account permissions revoked or token expired.
- Go to Settings > Integrations > Meta.
- Click "Reconnect" to reauthorize your Facebook Business account.
- Ensure the connected ad account has "Advertiser" role or higher.
Webhook not firing
Endpoint URL unreachable or returning non-2xx.
- Verify your endpoint URL is publicly accessible (not localhost).
- Check Settings > Integrations > Webhooks for delivery logs and error codes.
- Update the URL and click "Send test" to confirm delivery.
API key not working
Key copied with extra whitespace or scoped incorrectly.
- Re-copy the key from Settings > API (use the copy button, not manual selection).
- Confirm the key scope matches your use case (read vs. read-write).
- Regenerate the key if the issue persists.
TikTok auth error
TikTok OAuth token expired after 24 hours of inactivity.
- Go to Settings > Integrations > TikTok.
- Click "Reconnect" and complete the TikTok login flow.
- Re-select your advertiser account from the dropdown.
Zapier disconnect
Zap turned off due to repeated trigger failures.
- Open your Zap in Zapier and check the task history for errors.
- Reconnect the ManiAI connection in Zapier (My Apps > ManiAI > Reconnect).
- Turn the Zap back on and trigger a test event from mani.
Team
Can't add member
Seat limit reached on your current plan.
- Check your seat count at Settings > Team > Members.
- Upgrade to a plan with more seats, or remove an inactive member.
- Retry the invite after freeing a seat.
Approval not routing
Approval workflow not assigned to the correct reviewer.
- Go to Settings > Team > Approval workflows.
- Verify the reviewer email matches an active team member.
- Save changes and re-submit the asset for approval.
Comments not visible
Commenting on a different asset version or workspace.
- Confirm you are viewing the latest version of the asset (check the version dropdown).
- Switch to the correct workspace if you belong to multiple teams.
- Refresh the page to load new comments.
Wrong permissions
Role assignment does not match intended access level.
- Go to Settings > Team > Members.
- Click the member name and update their role (Viewer, Editor, Admin).
- The change takes effect immediately on their next page load.
Workspace switching
Browser session cached to a different workspace.
- Click the workspace switcher in the top-left corner of the dashboard.
- Select the target workspace from the dropdown.
- If the workspace is missing, accept the pending invite in your email.
Invite expired
Team invites expire after 7 days.
- Go to Settings > Team > Pending invites.
- Click "Resend" next to the expired invite.
- Ask the invitee to accept within 7 days of the new email.
Still stuck?
Our support team typically responds within 2 hours during business days.
Contact support