I just recently went to the apple store, and they exchanged the keyboard. We couldn’t duplicate the problem at the store. We did try a different keyboard. They said they will exchange it but didn’t have any. However, I solved that, because there were a stack of boxed keyboards behind where we were standing, and they gave me one. But....when I got home, ..it again, lost contact between the keyboard and iPad Pro. I think you are correct in regards to a software issue, and I kept hoping as the new updates came in, that this would fix it. I think it’s a relational problem, either with the “WiFi” switching, or possibly the ”sleep function” of the hardware, and the way the software is responding to the hardware changes, i.e. sleep mode, or WiFi switching...it erroneously throws the keyboard offline, when either are interrupted, and not recognizing that glitch, fails to re-engage the keyboard.
Just read your post re: Starbucks, and will test tomorrow. This is the place I first go to in the day, and use the iPad, and you‘re right....no keyboard after agreeing to the Starbucks splash screen! Is that something in the secure router software at Starbucks, or a rogue response from iOS and the iPad? That’s going to be a pain in the....