UPDATE: ........Welp, i found out what was happening:
I was focusing on the Area2D code only, when what was happening......is that i did not enable the CollisionShape itself
I didn't show it there, due to wanting to not disclose everything on my code on the get go (Sorry), but i have a Player node that uses that Area2D, and what i did was basically
$DamageArea.disabled == false
Instead of
$DamageArea.disabled = false
== equals comparison
= equals value asigning
In any case, thank you guys, and i mean it in a non-sarcastic way :]