What you were expecting:
ReferenceInput with SelectInput should not show Associated reference no longer appears to be available. when the optionValue is a text.
What happened instead:
ReferenceInput show a helper / warning message when we using text value in <SelectInput>. The option is selected correctly in the UI, but the warning shows up and make the experience confusing.
Steps to reproduce:
ReferenceInput and SelectInput as a childrenSelectInput configure optionValue with a text-only fieldRelated code:
CodeSandbox example to reproduce the error :
https://codesandbox.io/s/happy-williams-22bj2
Other information:
This bug doesn't raise any error but it's just giving a bad experience to the user.
Environment
I cannot reproduce it on your CodeSandbox, with the latest stable version of react admin.

Am I missing something?
Sorry, I forgot to give a step to reproduce in CodeSandbox 馃槃 You have the problem in your screenshot, you can see an unwanted message below the first dropdown that should not appear.

Damn! Sorry, I didn't see that, you're right.
Thanks for reporting it!
Actually that's not an issue. ReferenceInput only deals with references using their identifiers. If you use anything other than the resource identifier field then it cannot retrieve it hence the message.