Hilary,
I have the same problem. I have a drop-down list box inside a repeating group that is being populated by a SharePoint list. When there is only one group it works fine, as soon as you add another group, it no longer works. What can I do or is this not possible in InfoPath?