Billboard not working properly in first person

• Context

I’m making a game and need to make an overhead button on an NPC head just like the dialog system. The problem isn’t that the UI isn’t in StarterGui but the fact that I can’t press the button when I go into first person. It all works fine until you try it in the first person. The button doesn’t show a hover either.

• What I’ve figured out so far

If I enable AlwaysOnTop, it suddenly works, meaning it’s having a problem with the mouse and head maybe? I don’t have any idea how to fix it can someone help?

(Note: I don’t want AlwaysOnTop enabled.)

Image of the billboard:

image

Is it just using Offset?

Yes it’s using offset and zindex but nothings working.

Use scale instead…

I thought you meant ZOffset but the size is using scale