- π©πͺGermany SteffenR Germany
@hongqing Since the issue was closed 5 years ago, it would make more sense to create a new issue and add the old one as a relation.
- π¬π§United Kingdom ippy
I know its closed but as I came here with a similar problem I wanted to leave a quick comment in case anyone else is hunting and has the same cause...
On a site with three Domain records, one content type "started" displaying only the "Send to all affiliates" option and failing to save without a source domain.
As it happens it is the last CT to be created on the site, but that was like 6 years ago, so not exactly "new".
After following various threads, on my third visit to the form display structure I finally noticed that the widget for both Domain Access and Domain Source on this CT had been set to "Autocomplete". What? Clearly that will never work. (Smacks head.) Switching back to radio/button widget "fixed" the issue.
All content of this type is missing its Domain source info. Resaving each node (now that is possible) reinstates the values. Bulk assignment via content admin ("add content to ABC domain") not helpful here/does not set both access and source info.
The only real mystery for me is how/why the widget had changed. The site was developed in D8 ~6 years ago and was migrated to Drupal 9 within the past 6-9 months. The client can't edit the CT form display settings and I know I haven't. However, as nobody has edited content of this type for 3+ years I can't narrow down when it "started".