I'd bet a lot of money that the intersection isn't signed or is poorly signed (because if there's one thing these vehicles do pretty well it's obey obvious signage) or not signed and the illegality of the U turn is implicit, the software learned that the path was valid from other drivers because it's a easy/tasteful place to do a U turn and the cops just spawn camp it (because they need a legal pretext for the stop, so something like that works well) when they want to go fishing.