Not just this unit class has noted issue, see main ticket → ⚓ T169067 Multiple units missing "Throw" and "Put" weapons
Indeed there is no "Throw","Put" weapons defined for some of classes include B_W_Soldier_TL_F:
class B_W_Soldier_TL_F
{
weapons[]=
{
"arifle_MX_GL_Black_Hamr_Pointer_F",
"hgun_P07_khk_F",
"ItemGPS",
"ItemMap",
"ItemCompass",
"ItemWatch",
"ItemRadio"
};
respawnWeapons[]=
{
"arifle_MX_GL_Black_Hamr_Pointer_F",
"hgun_P07_khk_F",
"ItemGPS",
"ItemMap",
"ItemCompass",
"ItemWatch",
"ItemRadio"
};