Hallo Chris,
das Problem mit Umlauten bzw. Sonderzeichen mit Apostroph in Verbindung mit QR-Codes aus Indesign und Iphone kann ich bestätigen. Innerhalb von Indesign haben wir keine Lösung, QR-Codes mussten über andere Tools generiert werden.
Die Farbe des Codes wird nicht über eine Variable mitgegeben.
Also müsstest Du nachträglich über "QR-Code bearbeiten" die Farbe des Codes auswählen (ggf. Script).
Hier ist ein Link zu einem Workaround:
https://indesignsecrets.com/...ing-a-data-merge.php Den habe ich mir mal gespeichert, aber nicht getestet.
Gruß,
Ingo