Pretty impressive. Fast too

Forum wide moderators
@kmead Thank you for the test result. It makes it probable that your MAC/ SketchUp or Firewall or any other "middleware" is considering our SSL certificate invalid.
To narrow down the problem, could you please run the following script?
require 'open-uri'
require 'openssl'
url = "https://pluginstore.sketchucation.com/downloadtest.txt"
save_path = File.join(Sketchup.temp_dir, "downloadtest.txt")
begin
# Bypassing SSL verification for diagnostic purposes
IO.copy_stream(URI.open(url, ssl_verify_mode: OpenSSL::SSL::VERIFY_NONE), save_path)
puts "✅ Success! File saved to: #{save_path}"
rescue => e
puts "❌ Error downloading file: #{e.message}"
end
This script skips the SSL cert test. If it downloads the test file without any problems then it is very likely that the the problem is with the corporate firewall or with some other kind of middleware.
If we know the result, we can try to create a possible solution which we can integrate into the next version of the tools.
@Gábor needs to comment but I just ran the test and got 'Success ! ...', so it worked for me.
This suggests that your IT set up is somehow wrongly dealing with the certificate verification ??
How would this mythical Ruby code know the orientation of the guideline that you want it to draw ?
There are an infinite number of lines passing through a guide-point.
You can draw a new guideline using the Tape-Measure tool, that passes through a guide-point - but you need to give it some clues...
So if you have two guide-points you can draw a guideline that passes between them,
Of you have only one guide-point you need to pick a second point [e.g. on existing geometry] to give the guideline its orientation.
Or you can pick an existing edge/line in the model to set the guidelines orientation and then pick the guide-point through which it should pass.
None of this needs a script ??
IES lights are coming in the next release.

Only thing that stands out is you are using an outdated Sketchucation Tools which could lead to licensing issues. I'd suggest upgrading.
But if you open the Ruby Console while using ThruPaint it may output error messages that would also be helpful when @fredo6 see this thread.
Don't know it but you could try Axyz
Thread below:
https://community.sketchucation.com/post/1608012d
Maybe @fredo6 can shed some light on this.
In the meantime if you open the Ruby Console and copy any errors that appear there. Share those errors messages here.
Also run the Window > Libfredo Settings > Fredo6 Plugins Information for Sketchucation Support menu command and copy/paste that info here too.