So I tested to remove the chase side of the BT and tried out the patroling BP, and I think it works, just a problem with the AI not moving for some reason, not sure if it has something to do with the navmesh but here is a gif of it:
So know the problem is that the AI isnt moving, it seems to be getting random possible cordinates and it goes to the move to task in the BT.
Update:
I now found out that the PatrolLocation key in the blackboard is invalid and never sets
any ideas why it might be like this?