Hello
You're right, it´s working fine now, it was my mistake. I didn't set the geometric network to use z values.
On the other hand, i cannot perform the check-out/ check-in in a geodatabase with two geometric network, one in each feature dataset. Also happened with 9.3.1.
Thanks