LoadError 127 - Gaussian Splat

Hi there,

Looking for some help. I’ve tried to download the Gaussian Splats extension and I’ve ran into LoadError 127. I’ve had a look through the forum at previous occurrences of this error people have had but I’ve had no success in fixing the issue. Would anyone be able to assist in trying to resolve it for me? I’ve never had any issues downloading extensions previously so this is a new one for me. I’ve copied in the full extension error and a screenshot of the error message. Any help would be much appreciated!

Extension Errors Report
SketchUp: 26.2.243
OS: Windows 11
Ruby: 3.2.2

Extension: SketchUp Splat Extension (1.2026.0701)
Error: LoadError (127: The specified procedure could not be found. - C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/RubyStdLib/platform_specific/openssl.so)
<internal:C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb>:85:in require' <internal:C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb>:85:in require’
C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/RubyStdLib/openssl.rb:13:in <top (required)>' <internal:C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb>:85:in require’
<internal:C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb>:85:in require' c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/analytics_utils.rbe:5:in
c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatrootproxy.rbe:27:in eval' c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatrootproxy.rbe:27:in require’
c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatrootproxy.rbe:27:in require_relative' c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatroot.rbe:36:in module:SUSPLAT
c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatroot.rbe:1:in <main>' c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatrootproxy.rbe:27:in eval’
c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatrootproxy.rbe:27:in require' c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatrootproxy.rbe:27:in require_relative’
c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatrootproxy.rbe:87:in <module:SUSPLAT>' c:/users/jake/appdata/roaming/sketchup/sketchup 2026/sketchup/plugins/su_splat/su_splatrootproxy.rbe:10:in
C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/extensions.rb:209:in eval' C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/extensions.rb:209:in require’
C:/Program Files/SketchUp/SketchUp 2026/SketchUp/Tools/extensions.rb:209:in load' C:/Users/Jake/AppData/Roaming/SketchUp/SketchUp 2026/SketchUp/Plugins/su_splat.rb:27:in register_extension’
C:/Users/Jake/AppData/Roaming/SketchUp/SketchUp 2026/SketchUp/Plugins/su_splat.rb:27:in <module:SUSPLAT>' C:/Users/Jake/AppData/Roaming/SketchUp/SketchUp 2026/SketchUp/Plugins/su_splat.rb:7:in <top (required)>’

This really isnt my answer but long live AI explaining things to us:

That’s Windows error 127 — “procedure not found” — which means openssl.so loaded but got the wrong libcrypto-3-x64.dll/libssl-3-x64.dll. Something else on your machine is shadowing the copies SketchUp ships.

To confirm, open a Command Prompt and run:

where libcrypto-3-x64.dll
where libssl-3-x64.dll

If anything shows up outside C:\Program Files\SketchUp\SketchUp 2026\, that’s your culprit. Common sources are Git for Windows, Anaconda/Python, Node, PostgreSQL and OpenVPN. Fix is to reorder or remove that directory from your system PATH (Settings → System → About → Advanced system settings → Environment Variables), then restart SketchUp. If the stray DLL is sitting in C:\Windows\System32, don’t delete it — whatever installed it needs it — just check whether the owning app can be updated instead.

Also worth flagging to the Labs team: the failure is in analytics_utils.rbe:5, so an unguarded openssl require in the analytics module is killing the whole extension. A rescue LoadError there would make this a silent telemetry outage rather than a total load failure.

Hi,
I’m sorry for this issue. Answer from Joshua seems to be correct (I’m not really an expert regarding library loading :sweat_smile: )
I added a fix inside the next version so that loading ssl library should not prevent you from using the extension.
In the meantime, you can try what Joshua suggested. It can also be a broken installation of Sketchup (=> you can try a repair) or an extension that is conflicting with this one (=> try to deactivate all extensions to check if you can load this one)
Best,
YS

Thanks for the replies guys. I’ll try and see if I can get it to work.

Hi,
Could you tell me if either one of the above suggestions or the new version of GS fixed your issue ?
Best,
YS