I think I have found a small part of the problem.
@MajP Your function FindAsYouTypeCombo caused options in the table to be displayed when entering and this resulted in none other than those already in the table being displayed.
When I removed that feature, it worked.
At the same time, it was a...