We recently upgraded from 2.3.1 to 2.3.4-p2. However we're getting reports from end-users of some core functionality, such as the checkout process, breaking due to their browser serving outdated files (I assume files from before the upgrade).
Asking them to manually clear their cookies / cache fixes the issue on their end, however that doesn't sound like the proper solution.
We've already ran the following:
rm -rf var/cache/*
rm -rf var/page_cache/*
rm -rf generated/code/*
bin/magento s:up
bin/magento s:d:c
bin/magento s:s:d -f
bin/magento i:rei
bin/magento c:f
Is there any other proper ways to make sure end-users are being served up-to-date static resources?