Sporadic UHT issue detecting new files

After looking into issue further and looking at what it would take to fix this issue, it’s been decided that this is an issue that we won’t be fixing. reason why is due to compile times. If we were to make UHT parse all headers instead of only reflected ones, it would have a detrimental effect on compile times. This is something that we would like to do in future but it will be quite some time before that happens.