@nihal Thanks for the clarification. Basically i wanted to confirm if only depending on the gps location of the start point is sufficient as sometimes the gps can be faulty and say, the area is given is not as requested by the user, then there may be issues. And since the input area is given by the user, if any validation check of the area is required, i.e. if the area extracted from the PA matches or atleast is a subset of the area requested by the user.
But from your reply, it is clear that checking that the start point is within the fence area is sufficient for the drone to arm.
Also, as an extension of this question, is there a sample log file available corresponding to the geofence breach case ? I understand that there is no standard template for the log file but if there is any from your end that can be shared for our reference, please do.