HumanNPC taking no damage from bullets, but can be burned.

I have no friggin clue what's going on here. Running these plugins:

SkipNightVote
SortButton
SpawnMini
StackSizeController
SurveyInfo
TimeOfDay
UpdateNotice
UpdatesChecker
Vanish
Waypoints
WelcomeMessages
Welcomer
ZLevelsRemastered
ZoneChatPrefix
ZoneDomes
ZoneManager
ZoneManagerTime
AdminChat
AdminHammer
AdminPanel
AdminRadar
AutoDoors
AutomaticPluginUpdater
Backpacks
BackPumpJack
Bank
BetterChat
BetterChatMute
BetterLoot
BlueprintManager
BuildingGrades
BuildingWrapper
CopyPaste
CustomAnimalSpawns
CustomChatCommands
CustomLoot
CustomLootSpawns
DangerousTreasures
DeathNotes
DiscordCore
EnhancedHammer
EventRandomizer
ExtendedRecycler
FancyDrop
Freeze
FurnaceSplitter
GatherManager
Give
Godmode

Human NPC set to allowed in NextGenPVE. NPC just doesn't take damage from bullets. IDK how. Tested on another HumanNPC on my map that was also marked as invulnerable: false;

combatlog shows no evidence of damamging HumanNPCs

server.pve set to false

Shots register visually and you see blood. I have to use flamethrowers to kill them, however. Any thoughts?

ALSO This is what shows in console when I burn them to death:

(16:12:58) | [Human NPC] Spawned NPC: 3232137472

(16:12:58) | Calling 'cmdChatNPC' on 'HumanNPC v0.3.52' took 821ms

(16:13:24) | Failed to call hook 'OnEntityTakeDamage' on plugin 'HumanNPC v0.3.52' (InvalidCastException: Specified cast is not valid.)

at Oxide.Plugins.HumanNPC.OnEntityTakeDamage (BaseCombatEntity entity, HitInfo hitinfo) [0x00081] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.HumanNPC.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00bbf] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0

(16:13:24) | Failed to call hook 'OnEntityTakeDamage' on plugin 'HumanNPC v0.3.52' (InvalidCastException: Specified cast is not valid.)

at Oxide.Plugins.HumanNPC.OnEntityTakeDamage (BaseCombatEntity entity, HitInfo hitinfo) [0x00081] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.HumanNPC.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00bbf] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0

(16:13:24) | Failed to call hook 'OnEntityTakeDamage' on plugin 'HumanNPC v0.3.52' (InvalidCastException: Specified cast is not valid.)

at Oxide.Plugins.HumanNPC.OnEntityTakeDamage (BaseCombatEntity entity, HitInfo hitinfo) [0x00081] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.HumanNPC.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00bbf] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0

(16:13:24) | Failed to call hook 'OnEntityTakeDamage' on plugin 'HumanNPC v0.3.52' (InvalidCastException: Specified cast is not valid.)

at Oxide.Plugins.HumanNPC.OnEntityTakeDamage (BaseCombatEntity entity, HitInfo hitinfo) [0x00081] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.HumanNPC.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00bbf] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0

(16:13:25) | Failed to call hook 'OnEntityTakeDamage' on plugin 'HumanNPC v0.3.52' (InvalidCastException: Specified cast is not valid.)

at Oxide.Plugins.HumanNPC.OnEntityTakeDamage (BaseCombatEntity entity, HitInfo hitinfo) [0x00081] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.HumanNPC.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00bbf] in <c447839b98df4897b0ffa444d07c6ccc>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0

(16:13:25) | [Death Notes] [Skull] Death was forced to get lit by [SkyDaddy] redstarradical's Flame Thrower. NOICE.

(16:13:25) | [Skull] Death[3232137472] was killed by flamethrower_fireball (entity)

Same here. No damage to NPCs in this plugin. Maybe something that the Developer wants to change.
That is a wonderful plugin, besides that