In reply to cgales:
Thanks for the insight, indeed i was using in the sequence the #[time] construct to synchronize with the clock instead of using the @() notation. Once this was fixed the synchronization in the different parts of the UVM seems to follow a logical order.
Thanks.
Salut!