I'm struggling with a problem in HTML where the initial-scale function is not working as expected. When I zoom in on certain pages, it saves the zoom level. However, when I navigate to another page and then return to the original one, the zoom level resets to 1.0. Even after removing the initial-scale factor, the zoom level does not match the browser's actual zoom level. How can I resolve this issue?