Check REXT resistor. Is responsible for current limit. Maybe is damaged or have bad solder joint.
No, it's OK. I've changed that to several values in allowed range.
By default I put there 10k as in demo board, I've also tried 7.5k as a minimum value (max. current) and 30k as max. value (min. current).
With Rext=30k Vout becomes limited at 16-17V, with 7.5k vs. default 10k Vout is probably raises a bit, but I can't say that definitely.
What is feedback voltage, when you set output to maximum value? If feedback voltage is close to 1.3V then check again feedback circuit and R38/C37. If it's below check around Q2. Maybe discharging circuit is on all time.
When Vout is below desired value, Vfb is also below Vref, it could be anywhere down to zero, 0.4-0.5V for example. But Q2 is closed at that time!