Hi everyone, I've started putting together the base mechanics for a project in Godot 4.2. I'm intending to have a system where players can interact with items that enter an Area3D in front of them, as long as they're of my custom Interactable type. So far, it hasn't been working as intended. My Area3D (with a CollisionShape3D parented to it) doesn't seem to detect my Interactables at all (which have a MeshShape3D and a CollisionShape3D parented to them). I can confirm that I set up my Input Map properly, so it doesn't just come down to having no binding for "Action".
Attached I'll have screenshots of my Player's node hierarchy, the code in the Player script that handles interaction, and the setup of my Interactable script and node hierarchy. Can anybody help me understand if I've missed something? Thank you