I have setup a path with a delay trigger at each end, but only one delay is happening, the npc seems to travel to the 2nd and wait ok, but walks to the 1st waypoint and ignores the animations and delay and returns to the 2nd waypoint.
I have tested this on Citizens-2.0.41-b4050 and Citizens-2.0.41-b4043
(paper 1.21.8)
waypoints: linear: points: - location: worldid: 2513c0bd-39cc-4c8f-afd6-6b7154a30d58 x: 27.0 y: 71.0 z: 43.0 pitch: 0.0 yaw: 0.0 triggers: - animations: - ARM_SWING - ARM_SWING - ARM_SWING type: animation - delay: 2400 type: delay - location: worldid: 2513c0bd-39cc-4c8f-afd6-6b7154a30d58 x: 48.0 y: 71.0 z: 47.0 pitch: 0.0 yaw: 0.0 triggers: - delay: 600 type: delay provider: linear