After checking the correction logs, I can see that the goal was aborted for some reason:
ros2 launch actions_quiz actions_quiz_client.launch.py
[INFO] [launch]: All log files can be found below /home/user/.ros/log/2026-06-17-18-15-53-438592-f2535b461952-2084
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [actions_quiz_client-1]: process started with pid [2088]
[actions_quiz_client-1] [INFO] [1781720154.051500816] [actions_quiz_client_node]: Sending goal: x=8.3, y=-2.2, yaw=-0.2
[actions_quiz_client-1] [INFO] [1781720154.052163507] [actions_quiz_client_node]: 1 Goal accepted by the action server.
[actions_quiz_client-1] [ERROR] [1781720154.094397687] [actions_quiz_client_node]: Goal was aborted
[INFO] [actions_quiz_client-1]: process has finished cleanly [pid 2088]
I have reset your submission attempts to 2, so you can submit it one more time. Please make sure everything works correctly before submitting again, and let us know how it goes.
Thank you for the answer and for the logs, that was very helpful. It passes now.
I do have a couple of suggestions for this grading interface:
Provide a link to the logs
Change the phrasing of this step (or add another one). " Could not launch the Action Client. Ensure that actions_quiz_client.launch.pyexists and is correctly configured.". This is misleading, since there was no problem with actions_quiz_client.launch.py itself.