How was it formatting before that you preferred? Can you provide an example? We can then work backwards and write the prompt in such a way that it will give consistent tables.
Below is how it should render. But I think I have narrowed the issue. The screenshot below is from Edge; it looks the same on Firefox but not on Chrome.