I believe VIA sold their inventory of the Vtrux parts inventory and is no longer supporting this platform. a battery recycler bought 100s of these new A123 5.05KWH modules and resold them to someone else. I snagged a few of used modules they had and verified they came from VIA as it had stickers from VIA on them. I also know someone who bought 4 of their inverter/chargers for other vehicles to export power in AC 240V and 120V.
I don't know if you fixed the problem but I am posting for future readers to keep their truck on the road. "All have voltage" is not specific enough. The larger (4x) modules are 26S3P in configuration and @ 3.3V nominal voltage, they should be around 85.5V each. The single 12S3P smaller odule should be at about 39 to 40V. One of my Vtrux had 2 bad modules causing it to not start or charge. I pulled the pack out of another running Vtrux I have and it ran and drove so the battery is definitely the problem. If you have proper voltage in all modules, I would replace the contactors. You don't have to go with the VIA original as long as you can find the same or higher spec contactors for the EV.
The pack is very easy to remove, especially if you have a EV repair shop. With a car lift and a lift table, I was able to drop the pack in 30 minutes (with the clips for the HV connectors being the most time consuming as I didn't want to break them. In other words, it is not difficult to drop the pack to inspect components inside as these trucks are a specialty vehicle. The lid will require 2 people as it needs to be lifted from the back side first, slid forward an inch, and the front side will clear the connectors/coolant hose inlet. Once the lid is open, it only takes a few minutes to get to the contactors and test/remove/replace them.