styles.CSS does NOT update no matter what I try

due to lack of content files to test rendering anything else but the Homepage

I changed the background color in CSS and the background changes

Sometimes I had to refresh the browser and turn on/off the browser caching

That behaviour is reported multiple times, here but not yet has a 100% reproducible case

If your problem is within pages deeper in the tree you will have to provide more sources.

Don’t copy passte the code. A stripped down repo to replay is much easier to handle.

Btw your config setting may produce race conditions because a section will create an index.html, too

Use --printPathWarnings to detect

[outputs]
  section = ["HTML", "CustomRedirect"]

[outputFormats]
  [outputFormats.CustomRedirect]
    mediaType = "text/html"
    baseName = "index"