Fish traps have a bug where some will only catch fish one time after being placed, requiring you to make new ones. There have also been similar reports with the Beehives from players on my server, though I’ve not tested that one myself.
This actually happens also with lootable chests in the set city. Sometimes the loot does not respawn and the chest stays empty until you restart the server.
Can confirm that the beehives and the fish/crab traps do not produce after first harvest. The only thing that SOMETIMES helps is a server restart. This has been a problem since they were first introduced. I really wish they would address this problem. The only other way we have helped players on our server is to place loot boxes with either more fish traps and beehive items in the boxes for them to break and loot or to restart the server multiple times. Neither of which is a long term solution.
I thought they fixed this with the last update, but before the fix, you had to place the fish traps on foundations. I have not tried this for the beehive.
Make sure you server is also patched to the current version. This bug SHOULD have been fixed last week and is working on our server (vanilla settings).
I have put fish traps on slabs and they are currently working, however, beehives on slabs produce honey until the hive is filled and then stops. Water wells are also not filling up. I need to test with a well on a slab to see if it fills up or not.
Suffering from same issue on fish traps and beehives on our dedicated server.
We learned recently that if you leave fish or honey in one of the inv slots, it will continue to produce. Both are on foundations, if that even matters.
this is an issue with all “over time harvesters”. fishtraps, wells, beehives, planters etc.
depending on how you loot them they bug out and need to be picked up and replaced (or broken and recreated on official). esp if you loot all they seem to be prone to bug out, so i just take half of the stacks and pray.