The Yolo Run Singapore, which drew flak for poor organisation last year, has received similar criticism this year.
Participants of yesterday's run at Gardens By The Bay, now in its fourth edition, took to social media to voice their unhappiness over several issues, including long waiting times for race entitlements.
Those who had opted to receive their race packs via honestbee's delivery service also complained of delays.
According to at least three complainants on the run's Facebook page, the 10km route distance was again measured inaccurately.
Last year, participants had pointed out that they ran only about 7km. This time, it was reportedly about 1km short.
That led to Jerome Besnaud and Yosuke Nakamura both sarcastically noting that this was an "improvement" from last year, although Nakamura's comment was later deleted. But Besnaud noted: "Some improvements though, 10k went from actual 7k last year to 9."
In another comment, Tong Chen Hao said he waited over 40 minutes to collect his medal.
There was also another queue to collect foam rollers, which were part of the race entitlements, and Tong expressed concern about the seeming lack of crowd management in that queue, noting: "It was a big mess - random lines formed and merged into the queue with no resemblance (sic) of order whatsoever."
Participants also took to the sgrunners.com forum to express their unhappiness.
Not all had unpleasant experiences, however.
The flag-off for this year's event, which had two categories (5km and 10km), was delayed due to rain yesterday morning.
A runner, who wanted to be known only as Brandon, told The Sunday Times: "The entire race went smoothly for me... the ground was wet and flag-off was delayed but that can't be helped.
"There were people complaining about having to queue up to collect their medals and foam rollers, but I didn't care too much about those so I went off (after the race)."
Those who took part in last year's race were given free entry tickets this year to make up for last year's organisational issues.
Asked for his response to the complaints, Yolo Run founder Xavier Bay said: "The wet weather caused the terrain at the medal collection point to be waterlogged and slippery.
"For safety, we diverted the crowd through the safest available pathway into the main event site. This affected the waiting time only slightly. Waiting time surged temporarily when a large quantity of runners arrived together towards the end of the race."
He also pledged to review the feedback and "assist our participants in the best manner possible".
"Continuous improvement is a never ending journey for us," he added.