I know what’s going on here but it is difficult to describe so bear with me.
A Litchi mission using “Focus POI” does NOT cause your drone to “track” a POI (except in very specific circumstances). Instead, your drone will properly focus on a POI ONLY at the waypoints for which each POI is defined. In between the waypoints, the heading of the drone will linearly interpolate from one heading to the next as your drone traverses from one waypoint to the next.
Normally, this is sufficient to cause your drone to roughly point at your POIs with some accuracy. However, in the extreme case, where you have one waypoint far from from a POI and another waypoint really close to that POI, the heading at an intermediate position between the two waypoints, will wander off that POI. This is the case in several areas of your mission.
I know this may be difficult to follow and understand. There was a discussion about this in the Virtual Litchi Mission thread a while back. Some diagrams were created to help describe the situation. Instead of re-creating them here, I’ll point you to that discussion. Please see posts 768, 772, and 773 in this thread: