I had the issue and logged a ticket. This was the reply.
Hi Rexer,
The badge is currently not awarded due to a bug. This will be fixed in an upcoming patch. After the fix you will have to rerun the arc through Ouro to earn the badge.
Regards,
Globetrotter
City Council