I don't understand the problem really,
It seams that the dialer can process calls, because you say it place 30-35 calls,
you should get a lot of drop though because you got a 67% voice contact, I guess you have about 70% drop
but during the 4h period only 397 calls were placed, thats about 1.6 calls per minute,
the only reason I can guess that its so low is because you have a lot of answers, and that should mean low wait-time.
with that good voice contact rate you should only need a 1.5 - 2.0 dial level with ratio mode.
Is it all agents that get long wait time at the same time, or is it 4 agents in call, and one waiting?
anyway, with dial level 7 the last agent should get a call in the first batch of calls asterisk makes because about 4 of them will answer.
You need to find out what is going on, there are 2 reports that you might have, but you're on 2.4 so I'm not sure you got them:
vicidial/AST_carrier_log_report.php #check the carrier results of the calls
vicidial/AST_timeonVDAD.php #"real-time" show the calls being sent to the carrier
that should get you going, but I wrote a similar "real-time" report which I like better to see whats going on with the carrier side
http://www.vicidial.org/VICIDIALmantis/view.php?id=518
Vicidial Partner. Region: Sweden/Norway.
Does Vicidial installation, configuration, customization, add-ons, CRM implementation, support, upgrading, network-related, pentesting etc. Remote and onsite assistance.
Email: domedan (at) gmail.com