Hello, I can’t build a project with plugins (plugin.utf8, plugin.zip) in Solar2D Build 2025.3718 on Windows 10. The simulator doesn’t load the plugins, the folder C:\Users\User\AppData\Roaming\Solar2DPlugins is not created, and the Android build fails with an error. The log shows:
WARNING: there was an issue while downloading simulator plugin placeholders:
Unable to find plugin 'plugin.utf8' for platform 'win32-sim':
Locally: no directory C:\Users\User\AppData\Roaming\Solar2DPlugins\com.coronalabs\plugin.utf8
Solar2D Marketplace Directory: skipped because marketplaceId is not set
Solar2D Directory: directory was not fetched
Reinstalled Solar2D, deleted C:\Users\User\AppData\Local\Corona Labs\ and C:\Temp\Corona Labs\.
Checked internet connection (it works, also tried VPN).
Tested with a new project—same error.
Without plugins, the build succeeds.
Every time I restart the simulator, there’s a 5-second plugin loading delay before launch. The plugin works in the simulator even if I don’t specify it in build.settings, but as soon as I add it, the 5-second delay appears and the build fails.
I completely deleted all Solar2D-related folders I could find, including Gradle, and downloaded the latest version, but new projects with any plugin still won’t build.
The folder C:\Users\User\AppData\Local no longer gets created even after a fresh Solar2D install. I really need help with this.
I have just had same issue. That is why I found this very post… I went to this forum and could not access it because Cloudflare issues! I reloaded the page a few times and tried to recompile my project. Once Cloudflare error page was gone, the compilation error went away by itself, too! Is it a coincidence? So what I think is that when you compile a project all the plugins are checked online… if the system cannot access them (Cloudflare issue, for example), the project will not be compiled… So there it could be firewall issue as well… The question is if the system can be off-line for compiling?
If you’re on Windows, you can copy the cached plugins from %USERPROFILE%\AppData\Roaming\Solar2DPlugins\Caches\Solar2Directory\solar2d\ (or coronalabs if it’s a Corona plugin, other folders might exsist here)
into %USERPROFILE%\AppData\Roaming\Solar2DPlugins; this is the location it looks for during build process with no internet access.
With those two, you’re pretty much set for offline builds on Windows, but in order to have each plugin cached you must build at least once for the specific platform and plugin while online.
Also, for reference, plugins hosted by Solar2D are actually fetched from the GitHub repo, not the solar2d.com web server.
If you’re on Mac, I would assume the process would be similar, I just don’t know where the cache location is.