Why does Roon override my tag info?

This is a bit of a special situation. I have some songs that were never officially released. Things like free singles, website downloads, etc. I make sure the tags in these types of songs/albums are perfect with artist name, album artist, etc. The albums are also placed in the correct folder structure with ARTIST >> ALBUM. However, I am still finding the Roon overrides the tag info and applies it own info.

Shouldnt Roon rely primarily on the tag info, especially for albums it cant idenitfy?

You can select use file info. I do. I have many unreleased albums that work as normal. I add any missed credits in Roon and it all cross matches.