Basically, when I launch the game, for some reason it says that I have entered the Area2D when I, physically, am not even close to it. I've noticed the problem only occurs when it is overlapping with a different Area2D.
I check if I've entered the Area2D using this little thing :
print(str("player has entered"))
Any help would be much appreciated!