HSLRandom returns an unknown error…while i investigated the source code of the lib, the error occours on CheckObject and LibraryCOMObject functions/variables. Venus originally reports the error at line 349. Specifically, venus returns: invalid characters.
There may be an installer that needs to be run with HSLRandom (I dont have it so can’t say for sure) - have you run that? If it’s to do with CheckObject, it may not be able to create the instance to the COM registered object
The HSL Random library requires its own installer to be run - see this link to download. I just tested it right now on a new setup with the functions you have in the image and it worked without issue.