As a followup to this question, what happens in the following two scenarios? In each, the turn order is Green -> Red -> Blue -> Yellow, and no pictured player has any fences left.
1) Is Red allowed to play the purple fence? If so, what happens over the next two moves?
2) Is Red allowed to move their pawn downward? If so, what happens over the next two moves?
In both scenarios, it seems like if you allow the move in question, Blue is forced to move downward as the next move, and then Yellow has no legal moves. The options I see are:
Escape both scenarios through increasingly tortured readings of the existing rules. For example, in scenario 1 say that the fence placement is somehow banned by the fences-can't-completely-block-people rule (even though in a different turn order it would be ok), and in scenario 2 say that Red and Blue can move down and then Yellow can somehow use the diagonal jump rule to move to Red's former location (even though that rule only applies if there's a fence in the way, not a player).
Accept that the current rules aren't quite sufficient and change them. My vote would be for "In the rare event that a player has no legal move, their turn is skipped."