Since the bark UI is in a screen space canvas, you need to position it using its RectTransform, not its transform position.
However, to make everything simpler, consider setting up a world space bark UI like this:
1. Inspect MainCamera.
- On the Post Process Layer component, remove "UI" from the Layer.
- On the Camera component, remove "UI" from the Culling Mask.
- On the Camera component, click the gear menu in the upper right and select Copy Component.
2. Add a child Camera GameObject to MainCamera. Name it something like WorldSpaceUICamera.
- Make sure its local position is (0,0,0) so it exactly matches its parent, MainCamera.
- Remove the Audio Listener component.
- On the Camera component:
- Click the gear menu and select Paste Component Values.
- Set Clear Flags to Depth Only.
- Set Culling Mask only to "UI".
- Set Depth to 0.
3. Inspect KoalaUICamera (or whatever your main UI camera is). Set Depth to 1. This makes it render on top of world space UI elements.
4. Inspect your character's bark UI. Set the Layer to UI and click "Yes, change children".
You can also change other world space UI elements to the UI layer, such as the ButtonPrompt prefab. This will make it render without post process effects to make it look crisper.