Understanding the Error
What the Error Means
You see a message like:
"Fix your Discord permissions to publish a page"
or
"Discord missing permissions"
This means: LaunchPass bot or roles aren't properly set up in your Discord server.
Why This Error Happens
Most common reasons:
LaunchPass role NOT at top - Role hierarchy issue (90% of cases)
LaunchPass role missing Admin permissions - Permissions not set correctly
Role was deleted or modified - You changed a role LaunchPass uses
Roles got reorganized - Hierarchy changed, breaking automation
New role creation failed - LaunchPass couldn't create a role
The #1 cause (90% of cases): LaunchPass role is not at the top of your role hierarchy.
The #1 Fix: Role Hierarchy
Why This Matters
In Discord, roles have a hierarchy (pecking order):
Roles at top = more power
Roles at bottom = less power
LaunchPass role MUST be at the very top to work properly
Why it has to be at top:
✅ Bot can manage all other roles
✅ Bot can add/remove members from roles
✅ All automation works smoothly
✅ No permission conflicts
✅ Features function correctly
If LaunchPass role is lower:
❌ Can't manage roles below it
❌ Automation fails silently
❌ Permission errors appear
❌ Features don't work
❌ Error messages show up
Think of it like: The LaunchPass role needs to be the "manager" with authority over all other roles.
Checking Your Role Position
See where LaunchPass role currently is:
Open Discord
Go to your server
Right-click server name (top left)
Select "Server Settings"
Click "Roles" (left sidebar)
Look at role list - Where is LaunchPass?
Is it at the top? First in the list?
What you should see:
↓ [LaunchPass] ← Should be here (very top)
↓ Admin
↓ Moderator
↓ Member
↓ Other roles...
@everyone (system role)
Moving LaunchPass to Top
If LaunchPass is NOT at the top:
Step 1: Access roles
Server Settings (right-click server name)
Click "Roles" (left menu)
Find "LaunchPass" role
Step 2: Drag to top
Click and hold on LaunchPass role
Drag it to the very top (above all other roles)
Position it just under @everyone (if possible)
Release to drop
Step 3: Verify
LaunchPass should now be at the top
Changes save automatically
Check order - confirm it's there
Step 4: Refresh LaunchPass
Go to LaunchPass dashboard
Press F5 (refresh page)
Or close and reopen tab
Wait for page to reload
Step 5: Test
Try your action again (publish page, etc.)
Error should be gone ✅
Features should work
Visual Guide
Before (WRONG - role too low):
@everyone Admin← Higher than LaunchPass
Moderator← Higher than LaunchPass
LaunchPass ← TOO LOW! Should be top Member Guest
After (CORRECT - role at top):
LaunchPass ← CORRECT! At the top
Admin ← Below LaunchPass
Moderator ← Below LaunchPass
Member
Guest
@everyone
The #2 Fix: LaunchPass Role Permissions
Checking Administrator Permissions
LaunchPass role needs specific permissions:
Step 1: Go to Roles
Server Settings (right-click server)
Click "Roles"
Find "LaunchPass" role
Step 2: Click on LaunchPass
Click the LaunchPass role
Opens role settings
Step 3: Check permissions
Look for "Administrator" or "Admin"
Should be enabled (toggle ON, blue/green)
Look for "Manage Roles" (should be ON)
Look for "Manage Server" (should be ON)
Permissions LaunchPass needs:
✅ Administrator (covers most)
✅ Manage Server
✅ Manage Roles
✅ Manage Members
✅ Send Messages
Enabling Missing Permissions
If permissions are OFF:
Click on permission (the toggle)
It should turn ON (blue/green color)
Save changes (usually automatic)
After enabling:
Go back to LaunchPass dashboard
Refresh browser (F5)
Try your action again
Error should resolve
Why Permissions Matter
Administrator permission gives LaunchPass:
Power to manage roles
Power to add/remove members
Power to manage server
Power to make changes
Needed for all automation
Without it:
Bot can't do anything
Automation fails
Permission errors appear
Features don't work
The #3 Fix: Deleted or Modified Roles
What This Problem Looks Like
Sometimes members don't get access because:
✅ A role got deleted accidentally
✅ A role got renamed
✅ A role got modified/changed
✅ Role permissions were altered
✅ Role was hidden/disabled
Result: LaunchPass can't find or use the role, automation breaks.
How to Fix Deleted/Modified Roles
Step 1: Identify which role
Go to LaunchPass dashboard
Look at your subscription page
Note which role it uses (usually shows on page)
Go to Discord Server Settings → Roles
Look for that role - does it exist?
Step 2: If role is missing
Note the role name
Go back to LaunchPass dashboard
Find the page using that role
Click "Edit" on the page
Delete this page (the entire page)
Step 3: Recreate the page
Create new page with same settings
Select "Paid Access" if it's paid
Set same pricing
Create new role (LaunchPass will auto-create)
Publish
Step 4: Verify
New role should appear in Discord
Test by having someone join
They should get role automatically
Everything works ✅
Important: Deleting Page Doesn't Affect Members
Good news: When you delete a LaunchPass page:
✅ Active memberships continue
✅ Lifetime subscribers stay subscribed
✅ Billing continues as normal
✅ Members keep their access
✅ Nothing breaks for paying members
Only affects:
❌ The signup page (no longer available)
❌ The specific role (gets recreated)
❌ The page settings
Safe to do: Deleting and recreating a page is safe. Doesn't hurt existing members, but your dashboard analytics won't show your full subscriber count.
Complete Troubleshooting Checklist
Step-by-Step Diagnosis
Check each item:
1. Role hierarchy
LaunchPass role is at TOP of list
It's the first role (after @everyone)
Confirmed in Server Settings → Roles
No other role is above it
2. Role permissions
LaunchPass role has Administrator ON
Has Manage Server permission
Has Manage Roles permission
Has Manage Members permission
3. Role status
LaunchPass role still exists
Role wasn't deleted
Role wasn't renamed
Role wasn't hidden/disabled
4. Page configuration
Page exists in LaunchPass
Page is published
Page has a role assigned
Role matches what exists in Discord
5. Dashboard refresh
Refreshed LaunchPass dashboard
Waited for page to reload
Tried action again
Error is gone?
Fix Priority Order
Try fixes in this order:
First: Move LaunchPass role to top (solves 90%)
Second: Enable Administrator permissions
Third: Check for deleted/modified roles
Fourth: Recreate page if needed
Fifth: If still stuck, contact support
What Each Solution Fixes
Role Hierarchy Fix Solves:
✅ "Discord missing permissions" error
✅ "Fix your Discord permissions" message
✅ Can't publish page
✅ Members not getting roles
✅ Automation not working
✅ General permission errors
Permissions Fix Solves:
✅ Bot can't manage roles
✅ Members don't get added
✅ Admin functions don't work
✅ Features seem broken
✅ Partial functionality
Deleted Role Fix Solves:
✅ Error about missing role
✅ Specific members not getting access
✅ Page shows errors
✅ Some automation not working
✅ Role-specific issues
Verification Steps
After Applying Fixes
Verify everything is working:
Check LaunchPass dashboard
No error messages?
Page publishes successfully?
No warnings showing?
Check Discord roles
LaunchPass at top?
Has Administrator permission?
All permissions ON?
Test with a member
Have them sign up
Do they get role?
Do they get access?
Do they see member channels?
Everything working? ✅ You're done!
Still having issues? → Contact [email protected]
Common Scenarios
Scenario 1: Role Got Moved by Accident
What happened:
Someone moved LaunchPass role down
Now it's in the middle or bottom
Permissions broken
Error appears
Fix:
Move LaunchPass role back to top
Save changes
Refresh LaunchPass dashboard
Error goes away ✅
Scenario 2: Administrator Permission Not Set
What happened:
LaunchPass role exists
But Admin permission is OFF
Bot can't do anything
Error shows
Fix:
Go to LaunchPass role settings
Enable Administrator permission
Save changes
Refresh LaunchPass dashboard
Works again ✅
Scenario 3: Role Was Accidentally Deleted
What happened:
Someone deleted LaunchPass-created role
Page can't find the role
Automation broken
New members don't get access
Fix:
Go to LaunchPass page
Delete the page
Recreate the page
New role auto-created
Works again ✅
Scenario 4: Server Reorganized Roles
What happened:
Admin reorganized all roles
Put other roles above LaunchPass
Automation stopped working
Permission errors appear
Fix:
Move LaunchPass back to top
Make sure it's above all others
Save changes
Refresh LaunchPass
Works again ✅
Prevention Tips
Avoid Permission Issues
Best practices:
✅ Keep LaunchPass role at top - Check monthly
✅ Don't modify LaunchPass role - Leave it alone
✅ Don't delete the role - Let LaunchPass manage it
✅ Don't rename it - Keep exact name
✅ Communicate with admins - If others manage roles, tell them
✅ Document your setup - Write it down so people know
✅ Backup procedures - Know how to fix if something breaks
When Adding More Admins
If you add team members:
Tell them "Don't move LaunchPass role"
Explain why it matters
Show them the role location
Give them clear instructions
Regular Maintenance
Monthly check:
Go to Server Settings → Roles
Verify LaunchPass is at top
Verify permissions are enabled
Verify role still exists
Document it
When to Contact Support
Contact LaunchPass if:
✅ You've tried all fixes above
✅ Role is at top (verified)
✅ Permissions are enabled (verified)
✅ Role exists (verified)
✅ Error still appears
Email: [email protected]
Include in email:
Discord server name
Exact error message
What you've already tried
Screenshots if possible
What Support Will Do
Investigate your server
Check all settings
Verify configuration
Help troubleshoot
Escalate if needed
Provide next steps
Response time: Usually within 24 hours
Related Resources
Using Discord With LaunchPass (Discord setup guide)
Troubleshooting whois Command (command troubleshooting)
Discord Admin Commands (member info commands)
Discord Server Settings Help (Discord official guide)
Discord Roles Documentation (Discord roles guide)
Key Takeaways
✅ Error message: "Fix your Discord permissions to publish a page"
✅ #1 cause: LaunchPass role not at top of hierarchy
✅ #1 fix: Move LaunchPass role to TOP (solves 90%)
✅ #2 fix: Enable Administrator permissions
✅ #3 fix: Recreate page if role was deleted
✅ Check in order: Role position → Permissions → Role existence
✅ After fixing: Refresh LaunchPass dashboard
✅ Test it: Have member sign up and verify access
✅ Prevent it: Keep role at top, don't modify it
✅ Contact support: If all else fails
Need Help?
Still seeing the "Discord Missing Permissions" error?
Email LaunchPass support: [email protected]
We can help with:
Understanding the permission error
Fixing role hierarchy
Verifying role permissions
Recreating pages with deleted roles
Troubleshooting access issues
Investigating complex problems
Server configuration help
Include in your email:
Discord server name
Exact error message you see
What you've already tried
Screenshots (if possible)
When the error started
Response time: Usually within 24 hours