I can confirm that this behavior occurs in chunks with a smaller number of hives or even only 1 hive. Determined that it's not a function of having a campfire under the hive (happens with or without campfire) or if the hive is above a block or just air (happens if hive is on air or on a solid block or a campfire). Sometimes it happens immediately after bees fill a hive, with 0 honey generated. Verified in each case that bees are in the hive via /data get block cmd. I haven't been able to determine a pattern.
19w46b (also happened on 19w45b), Java 1.8.0_221, Win64
Experiencing this issue as well on 19w45b (server). Windows 10, java 1.8.0_221 64-bit
MC-164472 appears to be a dupe of issue (MC-164368 has better detail)
My world seed: 488208688; portal in Nether is at 206, 63, 66. Original destination portal (working as of 1.14.4) is at 1667, 63, 548. Game created a second portal at 1661, 63, 548.
This problem still occurs in 1.16.5