Manu,
Have you tested the Python code by itself on the machine with the issue?
If it is working, compare the environment when you enter Python first, and when you
enter UniVerse first.
Check the Python path:
import sys
sys.path
Also, in the test where you go into Python first, check that you are running the
Python provided by UniVerse:
sys.executable
---
If it also fails when you go into python first, look at modules installed, from the
OS command line.
pip list
Also, check if there is a different version of the uuid.dll on the system.
<sidenote>I would not recomend doing nested statements in an EQUATE, if the inner
function call raises an exception, you have no way to catch it and take another action.
I would recomend that you write your a python function to marshal the attribute
to a string and return it, instead of requiring a 2nd call from UniVerse</sidenote>