[TFA] Ошибка при покупке оружия

При покупке оружия начинает ерорить weapon_base tfa пака и выдаёт ошибку

[_weapon_base] addons/_weapon_base/lua/weapons/tfa_gun_base/client/viewmodel.lua:566: attempt to index local 'vm' (a nil value)
  1. fn - addons/_weapon_base/lua/weapons/tfa_gun_base/client/viewmodel.lua:566
   2. unknown - addons/_admin_ulib/lua/ulib/shared/hook.lua:109

контента скорее всего нет на оружие.
нет в коллекции, коллекция не подключена к серверу, нет файла для связи коллекции-скачки для клиентов (workshop.lua)

вряд ли нет контента, потому что tfa base это и есть контент для пака (база), в коллекции он есть, в workshop.lua есть, коллекция к серверу подключена. Там ещё Ulib во второй строчке

Контент не к базе тфа , а оружия , при котором ошибка всплывает.
Возможно дело в самом оружии (ведь оно связано с базой и потому отдает ошибку в базу).
С другими оружиями тфа такая же проблема?

А связь ulib и тфа я не знаю какая может быть.

Объединяю с аналогичной темой

При покупке оружия начинает эрорить Ulib и выдаёт ошибку [ulib]

lua/weapons/tfa_gun_base/client/viewmodel.lua:566: attempt to index local 'vm' (a nil value)
  1. fn - lua/weapons/tfa_gun_base/client/viewmodel.lua:566
    2. unknown - addons/ulib/lua/ulib/shared/hook.lua:109

ulib здесь, кажется, не при чем. Проблема в коде TFA, насколько я понял. Решить проблему по тексту ошибки в этом случае невозможно. Рекомендую обратиться к разработчику аддона