Route does u-turns to avoid no right turn restriction

The following route Openrouteservice Maps
has a " no right turn" restriction at the end of Memorial drive, the routing engine seems to obey this but not in the way I want , it has performed a u-turn rather than taken a more common sense route (marked in blue).
I’m wondering if there is a way to avoid this.

Hi,

Concerning your u turn problem: I do not think this is possible at all at the moment, as the turn is not exactly a u turn. Anzac parade is split at the east end, so that performing a u turn here involves a small piece of Grey Street. This makes it no eligible u turn. Sorry about that.

edit: just saw this is 11 months old…