While installing MapInfo Pro silently, it is always recommended to use the setup.exe file and not the MapInfo Pro .msi file. The .msi file does not install the necessary prerequisites and causes MapInfo Pro to behave erratically.
Also, while installing from the .msi file, we do not get any message of installing the prerequisites separately.