Lots of good insights already.
Upwind performance is tricky in light winds. Factors that come in play, some of which were already mentioned, are:
-
Skill. Probably the most overlooked factor.
Your stance and flying skills need to be absolutely optimal for best upwind performance. If you have any doubts about your technique, it can be well worth paying an experienced instructor equipped with a good zoom camera and radio helmets to optimize your technique. Try moving both your feet further forward on your surfboard, this often helps with upwind performance. Putting too much pressure towards the back of the board can add too much drag.
-
body weight. As mentioned above lighter riders go upwind more easily. I was 95kg+ for many years and now about 75kg. It makes a huge difference, especially in light winds. You can use smaller kites which are more efficient at going upwind.
-
wind quality (consistency, density). Gusty light winds make it harder. Hotter temps make light wind less dense (less powerful) for the same wind speed reading.
-
Current: deep water and strong currents typically make upwind harder.
-
KIte: Some kites are designed to go upwind better than others. Particularly high end kites (Aluula, Hookipa) with thin diameter leading edges. If you ever have a chance to demo some of these high end kites, you may notice a significant different in upwind performance. . Note that the bigger the kite is, the less efficient it will be at going upwind due to added drag.
-
Bar and lines: You also have to make sure your bar is very well tuned and not oversheeting, and that your safety line is not over-tensioned. We explain this tuning process in detail in our tutorial here:
www.kitebud.com.au/kitesurfing-online-courses/kitesurfing-line-tuning/Longer lines add more drag and can compromise upwind performance, so it could be worth trying shorter line lengths.
-
Board: More board volume and deeper fins definitely help upwind performance, particularly in light winds. Try other larger boards and see if that helps.
Hope this helps
Christian - KiteBud