Yes, we are using the -psm 6 command line argument. And it was not working.
But I figured out the issue.
Tesseract has a set of config files. Inside several of these config files (hocr, pdf, tsv, unlv) is the setting tessedit_pageseg_mode. This setting was set to 1 in all the config files. Once I removed the tessedit_pageseg_mode parameter from the config files, our command line argument of -psm 6 worked.
Alternatively, I did experiment with the config files. When I changed the tessedit_pageseg_mode setting to 6 in all the config files and ran Tesseract with the -psm 6 command line argument, it also worked.
Thanks