MQ agent are showing in stopped state for some channel, but it's in running state. It is production environment
Pointing to the wrong queue due to a disaster recovery exercise
Pointed the agent to the correct production server. Restarted the agent now it is working fine.