Switches RouteTypes to LocationCategories. Ignores nfc write (for now) if not present. Prevents duplicate weinre.