Disable Cache in developer's tools doesn't work

Very strange the developer’s tools’ “disable cache” checkbox doesn’t do anything for me. When I debug my nodejs project and i update the localhost and then reload the page it keeps the cached version of the page even though i checked the “disable cache” button. It can be easily bypassed with ctrl+shift+R but it makes no sense to me that this functions wouldn’t work.

How to do it:

  1. Host a web server
  2. Load the page
  3. Change content
  4. Reopen the tab and the content will be outdated.

Note: I don’t remember having such issue before it might not happen every time but it does occur almost always for me these days.