I still feel like I am not getting the entire story.
You have three combo boxes. A user may pick any one of the three boxes, and upon doing so, you expect the form to go to the selected record. Is this correct?
If this is correct, every one of the three combo boxes must have AFTER UPDATE code in them in order to operate as you wish. Is there After Update code properly inserted in all three combo boxes? Are the combo boxes named the same as the AfterUpdate events are named? If this is true, please tell me. If there is code, please post it. Do they work? Do any work? How do they work? How do they not work?
Does the combo box that you show the AfterUpdate code for in your previous post work properly?
When you first open the form, are there records? How many (look at the navigation bar at the bottom)?
Does the data you are searching for in the combo boxes really exist in the form's dataset? Just making sure there really is a matching record.
What is the Recordsource of your form?
Is there any other code at all for the form or any controls on the form?
You say that sometimes the form doesn't "does not populate even the first time on occassion": do you mean when you open the form, there are no records? Why not? how is the form being opened? From a button some place else? what is the button's code?
Sorry for all the picky questions but it's just troubleshooting trying to get you to give us enough information to help.
Want to get great answers to your Tek-Tips questions? Have a look at FAQ219-2884 or FAQ222-2244. Basics at