I'm using Zeus 3.94a, programming in 'C'. I noticed, that if I use 'Tag Current Word' from the context menu or the function list in the navigator of a workspace to locate a function or another definition, Zeus sets the cursor ONE LINE ABOVE the cursor should be. As I evaluated the shareware - I think it was V 3.90 - the cursor locations were OK (if I remember correctly)...
Just recently I also noticed this bug and like you I also remeber it working fine in earlier versions of Zeus
I suspect this bug should be easy enough to fix and when it is a new xtags.dll will be posted to this forum. But before this can happen a little investigation is required, to figure out exactly what change has introduced this bug.