So basically what i'm trying to do is if the object (Rigidbody2D in this case) is pickable, whenever I hold it with the mouse button it should equal the position vectors of the object and the mouse so I can move it around. However, due to probably my errors, nothing happens while I click the object.
Here is the entire script:
Hold is an InputAction for LMB and mouse_entered is the signal for detecting whether the mouse is in or outside of the object. If it's in, it should emit that signal and also report some inputevents.

Also the RigidBody2D in this case is being instanced as a PackedScene in a different scene.
Here is the code for that:

Anybody can figure out the issue, please let me know. I'm a newbie to game development and i'm still learning.