..... Hopefully Nikon is able to address these over time and improve the functionality.
I suspect that this will be very unlikely!
As for pairing difficulties, you get that anywhere and everywhere.
My last phone, had much trouble pairing via Bt to the truck radios for the purpose of handsfree phone use.
It paired easily with my own car radio tho.
My new phone pairs instantly with the truck phones now. It's just Bt .. and manufacturers use idiotic protocols to confound users!
What I think is happening is that Nikon are being as cheap as cheap can be.
It wouldn't surprise me if they used the lowest grade/brand of Wifi chip in the cameras, and similarly with the Bt chip too.
End result will be manufacturer induced uselessness for the lifetime of the device.
You get the same result in computer hardware, and why many people think that Macs 'Just Work' .. whereas PC's have issues.
PCs don't have issues in themselves, the el cheapo chip manufacturers cause these issues. Choose and use good quality devices that use chips from respected chip makers and almost certainly there won't be 99% of the issues that people report on.
I reckon if you break open a snapbridge enabled Nikon camera and located the Wifi chip, it's probably some 10 yo design from Via or some other lowball chip manufacturer.
if this is the case, all the best hoping for Nikon to improve it.
Until they commit to a philosophy that gives the user the best experience, which may involve a slight higher cost base, nothing will change.
Nikon at this stage are in defense like mode, looking to save a few cents where they can per unit. This will drive customers further away, at Nikon's future expense.
I'm sure someone else has mentioned this previously too .. but until Nikon realise that whoever they allocated to steer their software department course is totally inept, there is no future for any of their software implementations.
If it's outsourced, then they need to change quick smart, before more damage will be done to the brand. If it's internal, they need to outsource(to a capable provider) even quicker!