Thanks, *#0808# and selecting MTP + ADB did the trick!
I tried everything on my tmobile note 4 but nothing worked except this.
Awhile back I enabled developer options and after I unchecked usb debugging and rebooted the phone it would keep coming back.
I even went to app > settings > cleared...