After more tests I found that resources cached by browser as mentioned!
I come to this result:
Caching is working perfectly!
The browser saw
Cache-Control: public, max-age=604800
and skipped the network request entirely (since the file was still fresh).