I think the problem is your ‘add instance’, that is expecting a local coordinate, and you’re giving it world.
Why don’t you have this?
Lower engine version?
PS: If you have to stick with that node, just say, and I’ll show you how to convert to local space.