I have caching turned on, but even if I do a clean build and rebuild my asset bundles I can go into play mode and it will load my remote assets without me uploading them to S3 and its confusing me.
Can anyone explain why this is happening?
I am using “Use Existing Build”
I deleted the bundle that was built, I deleted the cache files inside of LocalLow, theres no files on S3, deleted all files inside the temp directory.
The bundle is not in the local build area
(\Library\com.unity.addressables\StreamingAssetsCopy\aa\Windows\StandaloneWindows64).
But its still loading the asset.
I then tried editing my asset and updating my previous build, but its still loading the asset before my edits.
I then tried doing a build > new build > default and its still loading my asset before my edits.
I then tried doing Build > clean Build > all and its till loading my asset before my changes
I’m utterly confused. I deleted everything i could find that has to do with the image, I edited the image to visually look different than the original. I did a clean build then restarted my computer, then did a build > new build > default and its still loading the unedited image.
If i switch to “Use Asset Database” it shows the correct edit of the image.
So where is there possibly another place where the older version of my image is being stored?
And now after repeating those steps about 20-30 times it finally isn’t loading the image anymore and is giving an error saying there’s no file on S3.
nevermind, I switched to a different profile (which was loading from localhost:8080) when i switched back to my S3 profile, it loaded the old version of the image again (which is not on s3 anymore)
Nevermind, I was on a different profile and when i switched profiles it started happening again, and is still happening once i switch back to the profile it was working on.
I also turned caching off a while ago
EDIT
Its because of the CDN servers with S3, thank you for your time 