Jessica Fox, Australia, Canoe Slalom Semi Final / 2024 ICF Canoe Slalom World Cup Krakow Poland