Hey, I figured out what is happening.
This SID has it as a flyover waypoint. What is happening is this:
The autopilot sees how much it needs to turn at (3500) to make it back to DNZ, so it advances the waypoint command. Then, it sees how much it needs to turn to PUSAL from DNZ, and advances again. This can be corrected by having the FMGS set (3500) to a fly-over, something that isn't supported in the A3XX-AUTOFLIGHT yet. I am planning to add this function to the plane very soon.
Right now, you can fly it, by leaving it on heading manually, until (3500), then pushing NAV. Sorry for the inconvenience!
Kind Regards,
Josh