In my model-driven app, I have a form for a table that has a Form Component Control on a tab. That FCC is for the parent (1:n) table. It works well, except that quite frequently I get a "source record not selected" message displayed instead of the parent table form. If I refresh the page, the parent form displays and works fine.
It seems like a timing issue. The FCC is trying to render before the lookup field it is applied to has a value populated. Something like that.
Any ideas how I can get this to work more consistently?
I just got off the phone with Microsoft support. They confirmed that it's a known issue and a fix is coming to my region (North America) in the 3rd week of June.
@mspilde @HemantG @DianaBirkelbach Do any of you know how I can get information on a possible fix for this issue. We're going to be going live with our first client next month and would like to know what to expect. Client will not be happy if they have to refresh the form to see the FCC content. Where can I go to find out about escalating this and getting assistance?
@mspilde Any updates on when a fix for this might be coming?
This looks like you are running into another issue that we found that is currently being fixed, I will update the thread when I have a known date.
@mspilde @HemantG @DianaBirkelbach
We're running version 9.2.21034 now and the issue has NOT been resolved. It seems like the error occurs the first 5-7 times I open the form for different records after refreshing the solution in the browser. Then it pretty much stops happening. I'm working on a creating a solution that I can share that isolates the issue. I'll post it when it's ready.
Hi Everyone,
This is a known issue and will be fixed with version 9.2.21034 and above. This should be rolling out to North America orgs this weekend.
Thanks @DianaBirkelbach for looping me in. @tschopp can you please attach a solution for the issue for easy repro.
thanks,
Hemant
Hi @DianaBirkelbach ,
Still having the issue. Not sure if it matters, but I'm using 2 custom tables that have a 1:N relationship.
1. I'm using Main forms for both tables.
2. I tried adding script to the parent lookup OnChange event and it never fires. I put a debug breakpoint in to be sure.
3. I thought this idea might be it because my 2 forms have quite a bit of javascript in use for several events, and lots of tabs on the child table form. I commented out all OnLoad code and still got the error intermittently. I tried creating 2 new forms, one for each table. There are only 2 tabs on the child table form, 1 on the parent form and 3-4 controls on each form. No javascript libraries associated at all. I still get the error occasionally.
Not sure what else to try before going to Microsoft to report it as a bug.
Hi @tschopp ,
I've tried to place a FCC for the ParentAccount on my Opprtunity form, but I cannot reproduce the issue.
I've even tried to throttle my network connection, to see is there is something wrong.
1. Do you use the quick create form for opportunity, or the main one?
2. I understand that there might be something with asyncronous processes. Maybe it's not about showing the FCC too fast (usually it's the last I get displayed), maybe it's a script which deletes the parent in your oppotunity form. Maybe if you attach a script to OnChange for your parent lookup on the Opportunity form, and there make a console.log, you get to know if something happens.
3. Another idea would be to check if you have javascript registered on the parent table (entity) form. Because that ones gets loaded too.
Maybe if you delete that (or try with a new, lightweight form without scripts) you get closer to the issue.
I'm going out of ideas. Of course it could be a bug too..
Hope this helps.
Kind regards,
Diana
WarrenBelz
109
Most Valuable Professional
Michael E. Gernaey
82
Super User 2025 Season 1
MS.Ragavendar
72