Classic Manual
  • Welcome to RapidWeaver
  • Purchasing RapidWeaver
  • Licensing and Activation
  • Subscription FAQ
  • General FAQ
  • 📖User Manual
    • Installing and Activating RapidWeaver
    • Getting Started with RapidWeaver
    • Project Window
    • Preferences
    • Page Types
      • Blog
      • Contact Form
      • File Sharing
      • HTML
      • iFrame
      • Markdown
      • Offsite Page
      • Photo Album
      • Sitemap
      • Styled Text
    • Publishing
      • Publish to a Web Server
      • Publishing to Your Mac
      • Publishing to Chillidog
      • Multiple Publishing Destinations
      • How to fix Publishing Issues
        • Upload Logs
        • Upload Errors
    • Features
      • Health Check
      • Live Browser Preview
      • Privacy
      • Project Backup
      • Macros (Advanced)
      • Resource Browser
      • Simulator
      • Site Badge
      • Themes
    • Keyboard Shortcuts
    • How to
      • Update License Key in RWC
      • Share Your Project File
      • Upgrade Projects
      • Add Google Analytics
      • Improve Search with SEO
      • Embed a YouTube Video
      • Embed a Vimeo Video
      • Edit an .htaccess File
      • Build an Online Store
      • Edit Your Website Online (CMS)
      • Create a Members Area Using Sitelok
    • Troubleshooting
      • How to fix "Couldn't obtain plugin principle class"
      • How to Diagnose an Issue
      • How to Report a Bug
      • How to Locate Your Addons and Preferences
      • How to Send or Share Your Project (moved)
    • Resources
  • 🧩Addons
    • What are Addons?
    • Premium Themes
      • 🗻Aspen
        • Aspen FAQ
        • Social Icons
        • Aspen Version History
      • 🦸Marvel
        • Marvel FAQ
        • Social Icons
        • Marvel Version History
      • 👑Royale
        • Royale FAQ
        • Social Icons
        • Royale Version History
  • 👷Developers
    • Addon Overview
    • Themes
      • Theme Introduction
      • Theme Syntax Tags
      • Theme.plist Syntax
      • Theme Info.plist
    • Plugins
      • Plugin SDK
    • Marketplace Developer Guide
  • 📁Legal
    • Acknowledgements
    • Subscription Terms of Service
    • Privacy Policy
    • EULA
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. User Manual
  2. Troubleshooting

How to fix "Couldn't obtain plugin principle class"

PreviousTroubleshootingNextHow to Diagnose an Issue

Last updated 7 months ago

Was this helpful?

RapidWeaver Classic is a Universal app and compatible with both Intel and Apple Silicon-based Macs.

To take advantage of RapidWeaver on Apple Silicon based Macs, you’ll want to make sure ALL your plugins are up-to-date. If some of your installed plugins are not Universal, they will not run natively in RapidWeaver on Apple Silicon.

If a plugin isn't compatible with Apple Silicon you will see the following error:

RapidWeaver Failed to load some plugins

or

PluginName: Couldn't obtain plugin principle class

To make older plugins (that are not Universal) run on an M1 Mac you'll need to install Rosetta for macOS. Apple has a guide on . Along with information on how to enable it on a per App basis.

However, by running RapidWeaver under Rosetta, you'll lose some of the huge speed improvements M1 chips can bring. Please check with the developer of any plugins you're using to see if they are available as Universal builds. If they are not available we'd suggest looking for alternative solutions that can cover the features you're missing — The best place to ask about this is on the .

📖
how to install Rosetta
RapidWeaver Forum