I have recently run into the issue of the foreign key not automatically populating in the related table, when creating a new record with collector. It appears to work when editing in ArcMap on my desktop, however it’s not working on the collector app. I am using a Global ID in the original feature class and a corresponding GUID field in the related table to ensure the 1:M relationship.
I am using ArcGIS Collector v 10.3.9 on iOS and publishing services with ArcGIS server (v 10.03) on amazon EC2, then configuring web maps with ArcGIS online.
Please let me know if you can help or have any advice on how to resolve this issue.