Hi there! First of all, Im really just starting learning godot. Im using version 3.2 and is trying to make an isometric mini game for learning.
I was able to do path finding on an isometric tile map by the help of this video:
Everything works as expected but when I added the Camera2D as a child node of sprite so that the character would always be visible on screen, the path finding part seems to malfunction such that the character will move some pixels more or less from the original target position. And there are some areas in the tile map that the character cant already go to.
I tested removing Camera2D and it works again. Adding Camera2D, it doesnt worked.
I created my NavigationPolygonInstance this way

based from this video:
But I also noticed that at some point it looked differently, the NavigationPolygonInstance is positioned wrong after applying it on the tilemap as a tile set. I think this is a bug or Im not doing things right?

So please help me with this. Right now, tthe only thing I want to achieve is to apply the camera so that the character will always be visible on screen without a malfunctioning Navigation2D/NavigationPolygonInstance. Also, is there another way to do path finding on isometric tiles without Navigation2D?