Trying to pull tiledata for tile player is on, pulling from one touching bottom edge instead, how to fix

Godot Version

Godot 4.6

Question

Trying to pull tiledata for tile player is on, pulling from one touching bottom edge instead, how would I fix this?, tried moving tilelayer but that didn’t work

The grey is the player avatar, red tile layer

I’m trying to detect from player position, but its detecting where the tile layer was

How would I fix this?

So I just messed up the collisions on the player character, fixed it by just changing the collision from a square to a circle