Default VZW M7 issue - low volume after flashing stock rom, no other roms work

Long story short, I tried to flash the Viper 6.2 rom to my Verizon HTC One M7, it has S OFF and unlocked bootloader and was updated to the latest firmware via stock OTA updates.

After flashing, it enters the boot loop. The only rom that worked is the ★ ☆ [ROM/RADIO/KERNEL][4.4.2] Stock m7vzw Kitkat | 3.11.605.1 | Rooted | Deodex/Odex | Debloat/Full | UPDATED 02-06-14

only problem is that the in-call volume is very low, even at max setting.

Anyone has any idea what caused this?