I made an account just to share my solution. As others noted, Runtime Broker controls app permissions from many different processes, so everyone is getting different reasons why it is going haywire....