Monitor processes during startup that changes umask
after further research I realized that it was my Terminal app (iTerm2) setting the umask. This was due to a bug and an update was already available. This issue caused a great deal of stress and setback.