Same problem here. I’m unable to connect to home server since it was updated to 1.12.2. No problem with 1.12.1. Same problem with last snapshot (17w47b). I believe (as @paul williams said) that the problem is the change in Minecraft server protocol in 1.12.2 [Changed parameters in Keep Alive (clientbound - 0x1F) and Keep Alive (serverbound - 0x0B) from VarInts to longs.]. I think that in some particular circumstances (bad internet connection for example) this change in Keep Alive protocol causes disconnection. It’s a big annoying problem, since I can’t play online anymore with last stable release. Sorry for my bad english.
This also happened on my private vanilla 1.17.1 server. Three bees disappeared from a fully enclosed farm (so the bees couldn't get away in case they went through the glass) located in spawn chunks. In my farm I used a bee nest, not a beehive. I should add that three bees that were in a naturally generated bee nest in a birch tree (tree grown with bone meal) also disappeared, so I don't think the problem is limited only to the farms, although in this case there is a possibility that they flew away. In my case, too, I noticed the event after being away from the base for a fairly long period of time, just as it happened to Stephanie and Tyler.