I ended up having to SELECT the secondary table and then used the SEEK() function to find the RELATED record, although the table is related. This worked when nothing else would.
>>>Did you try to put a break point right after dodefault() and check if you're on the right record in a table?
>>
>>I've looked at this closer now that I've got more time. When I open up a browse window, while stepping hitting the next button on the form, I can see that the secondary table is on the correct record, however, the related data fields seem to always lag behind one record, as to what is displayed.
>Check your default code now more closely. Looks like next code is correct, but something is wrong in the previous code.