currently ;China
Joined: Jan 14, 2019
Post Count: 42
Status:
Offline
Re: Unable to Start Sweet Home 3D After Installing Pan 3D View + Wiring 4.4 Beta 2
Workaround for SweetHome 3D (SH3D) Plugin Issues on Windows 11 (Zulu Platform / Java-based)
I recently encountered a recurring issue while attempting to install and run plugins in SweetHome 3D 7.5 on Windows 11 Pro, using the Zulu Java Platform (x86 architecture). The problem arose during plugin installation and prevented the software from starting. Here is a detailed account and a constructive workaround.
Scenario:
I attempted to install the PAN 3D View plugin, a prerequisite for other plugins such as Wiring.
After installing PAN 3D View, I attempted to install the Wiring plugin.
Upon restarting SweetHome 3D, the splash screen briefly appeared, followed immediately by a popup instructing me to install PAN 3D View, even though it had already been installed.
The software could not start, creating a circular dependency: it could not verify the prerequisite plugin because the application itself did not launch.
After two failed attempts, SweetHome 3D would no longer start at all.
Workaround / Solution:
Following advice from Keet, I investigated the plugin folders. The path indicated in the official FAQs is inaccurate for Windows 11.
I located the active plugin folder here: C:\Users\User\Application Data\eTeks\SweetHome 3D\Plugins
The PAN 3D View plugin could not be removed initially because it was in use. Windows reported:
“The file is open in Zulu Platform x86 Architecture.” This indicated that the file was locked by a running Java process.
I opened Task Manager, identified the Java process associated with Zulu Platform / SweetHome 3D, and terminated it.
Once the Java process was stopped, I was able to delete the PAN 3D View plugin from the folder.
I then restarted SweetHome 3D. The software launched successfully.
Additional Observations:
There exists a second, nearly identical plugin folder under: C:\Users\User\eTeks\SweetHome 3D\Plugins containing many, but not all, plugins. This duplication is confusing and complicates troubleshooting.
Constructive Suggestions:
For Users: If a plugin cannot be removed due to being “in use,” check the Task Manager for active Java/Zulu processes and terminate them before retrying deletion.
For Developers: Consider:
Using a single, centralised plugin directory to reduce confusion and prevent circular dependencies.
Updating installation paths and FAQs to reflect Windows 11 specifics.
Implementing checks that prevent startup failures due to plugin dependencies, ensuring that the application can always launch even if a plugin is temporarily missing.
Recommendation: I strongly recommend avoiding the use of PAN 3D View on SweetHome 3D 7.5 with Windows 11, as it can prevent the software from starting and complicate plugin management.
Acknowledgements: Special thanks to Keet, whose guidance was instrumental in identifying and resolving the plugin issue.
----------------------------------------
Laptop :ThinkPad 490, WIN11Pro, 64Bit, 8GBRam, 6T Harddrive Never give Up!
Netherlands
Joined: Apr 8, 2022
Post Count: 1566
Status:
Offline
Re: Unable to Start Sweet Home 3D After Installing Pan 3D View + Wiring 4.4 Beta 2
Implementing checks that prevent startup failures due to plugin dependencies, ensuring that the application can always launch even if a plugin is temporarily missing.
If I'm not mistaking then Emmanuel Puybaret implemented a check in version 7.5(?) so that plugins that fail to load don't block starting Sweet Home 3D.
Recommendation: I strongly recommend avoiding the use of PAN 3D View on SweetHome 3D 7.5 with Windows 11, as it can prevent the software from starting and complicate plugin management.
This is not specific to the Pan3DView plugin, it can happen with any plugin and has happened in the past.
Acknowledgements: Special thanks to Keet, whose guidance was instrumental in identifying and resolving the plugin issue.
Thank you, I'm glad your problem is solved!
---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects
Romania
Joined: Apr 24, 2014
Post Count: 722
Status:
Offline
Re: Unable to Start Sweet Home 3D After Installing Pan 3D View + Wiring 4.4 Beta 2
There exists a second, nearly identical plugin folder under: C:\Users\User\eTeks\SweetHome 3D\Plugins containing many, but not all, plugins. This duplication is confusing and complicates troubleshooting.
That's strange! It should never happen. Try to make an completely fresh install as I've described and take a look into Sweet Home 3D folder after you run the program at least once. It should make all folders with lower case(e.g. plugins NOT Plugins). With some upper case could be the PluginManager folder if you've installed PluginManager-1.5.3.sh3p under plugins.
---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law When all else fails, read the instructions. Murphy's Law If you don't like "AS IS", DIY. Dorin's law
France
Joined: Feb 24, 2022
Post Count: 66
Status:
Offline
Re: Unable to Start Sweet Home 3D After Installing Pan 3D View + Wiring 4.4 Beta 2
That's strange indeed. Personally, I'm also using Windows 11 Pro, and absolutely all my plugins are in the following directory: C:\Users\(myname)\AppData\Roaming\eTeks\Sweet Home 3D\plugins As for Pan3DView, it can indeed crash the software. This happened to me with my old I5, and I had to remove it from my plugins. On my latest I9, I haven't dared to reinstall it yet!
Italy
Joined: Nov 17, 2021
Post Count: 483
Status:
Offline
Re: Unable to Start Sweet Home 3D After Installing Pan 3D View + Wiring 4.4 Beta 2
Sad to hear this. I am the developer of these plugins and I have found no problem using them (I'm using SH3D 7.5 on Windows 11 as well).
First, I recommend to use the Plugin Manager to install plugins, it will always provide the latest version which is compatible with your installation (not just SH3D version, but also Java version).
Second, if you want to give a try, install the plugins again (once at a time): if it still fails, start the program from the command line, copy the output and post it here, maybe I will understand what's going wrong with your installation and I can provide a fix.