Der Fehler wurde mittlerweile in der aktuellen 3.5 behoben.
Der Auslöser war dass der hinterlegte Valuelistprobider eine Id zurückgegibt, dessen Wert nicht mit zu dem erwarteten referenzierenden Object übereinstimmt. sprich es wird eine Id zurückgeben, die in der referenzierenden Entität nicht existiert.
Das Verhalten ist nun, dass in diesem Fall Wert nachschlagen von einem leeren Objekt ausgeht, also die Zielkomponente zurücksetzt.
Grüße,
Stefan