Это лишь предположение:
При получении пакета создается буфер с определенным размером, а в этот буфер записываются данные пакета. Но вот в чем проблема - размер буфера ограничен и неизменен (скорее всего). А если приходит пакет с кол-вом байт данных, превышающих размер буфера, то данные обрезаются и записываются в буфер по его размеру, а когда эти данные обрабатываются клиентом, тот, не зная, что делать с той ахинеей, что он получил, начинает критовать. Как-то так. Поэтому нежелательно задавать много ячеек ни на складе, ни в инвентаре. И повторюсь, это лишь мое предположение.