OK, I figured it out... since the BBS was dropped on a UserControl and not a form, the ParentForm property of the BBS is not being properly set; the aquiring of the CurrencyManager for the BBS is done within the Setter of the ParentForm property if ParentForm IsNot Nothing. So, I changed the ParentForm property from a Form to an IContainerControl and it is now able to properly evaluate the BindingContext when the BBS is dropped on a user control. Here are the base DLLs. I would recommend backing up the DLLs that you currently have in your Common Files folder in case you run into an issue accesing the BOMapper because I cannot give you the AddIns and Extensibility DLLs that go along with these because they are torn up at the moment with some changes that are being implemented.On the places where you have dropped a BBS on a user control, you'll need to go to the .designer.vb file for the user control and change the lines
Me.BBS.ParentForm = Nothing
to
Me.BBS.ParentForm = Me
for each BusinessBindingSource that you have dropped on a user control.