I have also seen this issue. Two double chests have become single. I can see the hitbox for the other half but cannot open is as the server crashes with :
Crash
[INFO] at void CraftingContainer::serverInitItemStackIds[int,int,class std::function<void >] (UnknownFile:?)
at void ChestBlockActor::serverInitItemStackIds[int,int,class std::function<void >] (UnknownFile:?)
at void ContainerManagerModel::serverInitItemStackIds[void] (UnknownFile:?)
at class InventoryContentPacket InventoryContentPacket::fromPlayerInventoryId[enum ContainerID,class Player &] (UnknownFile:?)
at enum EventResult VanillaServerGameplayEventListener::onPlayerOpenContainer[class Player &,enum ContainerType,class BlockPos const &,struct ActorUniqueID] (UnknownFile:?)
at void ServerInstanceEventCoordinator::sendServerLevelInitialized[class ServerInstance &,class Level &] (UnknownFile:?)
at void EventCoordinator<class ActorEventListener>::processEvent[class std::function<enum EventResult >] (UnknownFile:?)
at bool ChestBlock::use[class Player &,class BlockPos const &,unsigned char]const (UnknownFile:?)
at bool Block::use[class Player &,class BlockPos const &,unsigned char]const (UnknownFile:?)
at bool GameMode::useItemOn[class ItemStack &,class BlockPos const &,unsigned char,class Vec3 const &,class Block const *] (UnknownFile:?)
at enum InventoryTransactionError ItemUseInventoryTransaction::handle[class Player &,bool]const (UnknownFile:?)
at void Container::createTransactionContext[class std::function<void >,class std::function<void >] (UnknownFile:?)
at void PlayerInventory::createTransactionContext[class std::function<void >,class std::function<void >] (UnknownFile:?)
at enum InventoryTransactionError ItemUseInventoryTransaction::handle[class Player &,bool]const (UnknownFile:?)
at void ServerNetworkHandler::handle[class NetworkIdentifier const &,class InventoryTransactionPacket const &] (UnknownFile:?)
at bool NetworkHandler::_sortAndPacketizeEvents[class NetworkHandler::Connection &,class std::chrono::time_point<struct std::chrono::steady_clock,class std::chrono::duration<__int64,struct std::ratio<1,1000000000> > >] (UnknownFile:?)
at void NetworkHandler::runEvents[bool] (UnknownFile:?)
at void NetworkHandler::runEvents[bool] (UnknownFile:?)
at bool Minecraft::update[void] (UnknownFile:?)
at void ServerInstance::_update[void] (UnknownFile:?)
at void ServerInstance::startServerThread[void] (UnknownFile:?)
at class WhitelistEntry * std::_Uninitialized_move<class WhitelistEntry *,class WhitelistEntry *,class std::allocator<class WhitelistEntry> >[class WhitelistEntry * const,class WhitelistEntry * const,class WhitelistEntry *,class std::allocator<class WhitelistEntry> &] (UnknownFile:?)
at unsigned int std::_Pad::_Call_func[void *] (UnknownFile:?)
at configthreadlocale (UnknownFile:?)
at BaseThreadInitThunk (UnknownFile:?)
at RtlUserThreadStart (UnknownFile:?)
I have been to the Nether and back, but it has not resolved it. I've started server and client in various orders, still no good.
Seen in 1.16.100.4
I think this is incorrectly linked. linked Jira is for peer to peer.
REALMS-10915 is closer to the description given.