Different results in API and UI

For some reason same sets of waypoints are being ordered differently using routeXL API and using routeXL UI.

More details below.

Original waypoints set:

32.082691629968,34.775286676337

32.082527796752,34.776629118698

32.082871331327,34.774696213701

32.083488070663,34.775573104166

32.083846633673,34.776476494931

32.08508968014,34.775937281182

32.083350117838,34.775121206662

32.083901624506,34.777136621918

32.084439808116,34.776863264577

32.083594627733,34.774499168244

32.084635832863,34.775488303203

32.084400915846,34.776006406543

32.082749129557,34.774017132262

32.082355934296,34.777143359282

32.083350041147,34.777467471437

32.085245441219,34.775300285814

32.083994099915,34.774255724802

32.082212843458,34.774861683377

32.084554542333,34.777963745716

Response from RouteXL tour API:

32.082527796752,34.776629118698

32.082355934296,34.777143359282

32.084400915846,34.776006406543

32.083594627733,34.774499168244

32.082212843458,34.774861683377

32.082749129557,34.774017132262

32.083488070663,34.775573104166

32.084635832863,34.775488303203

32.083846633673,34.776476494931

32.084554542333,34.777963745716

32.084635832863,34.775488303203

32.084400915846,34.776006406543

32.082749129557,34.774017132262

32.082355934296,34.777143359282

32.083350041147,34.777467471437

32.085245441219,34.775300285814

32.083994099915,34.774255724802

32.082212843458,34.774861683377

32.084554542333,34.777963745716

Response from RouteXL UI:

32.082527796752,34.776629118698

32.082355934296,34.777143359282

32.083846633673,34.776476494931

32.083901624506,34.777136621918

32.084439808116,34.776863264577

32.085245441219,34.775300285814

32.084635832863,34.775488303203

32.084400915846,34.776006406543

32.08508968014,34.775937281182

32.083488070663,34.775573104166

32.082871331327,34.774696213701

32.082212843458,34.774861683377

32.082691629968,34.775286676337

32.083350117838,34.775121206662

32.083594627733,34.774499168244

32.083994099915,34.774255724802

32.082749129557,34.774017132262

32.083350041147,34.777467471437

32.084554542333,34.777963745716

As you can see the results are different

Can you please tell is this a bug or what is going on here?

Can you double check your input for the API? The waypoints do not match.