I forgot to mention that the first thing you should do is check the listing for the problematic devices on the advanced details page in the official Web UI to your account. That will tell you if the devices paired correctly.
All edge drivers are based on what SmartThings calls the “fingerprint,“ which is the combination of the manufacturer code and the model number. If that isn’t correct, you will not be offered the right selection of edge drivers to choose from.
See The community FAQ for details on this issue