I found that this only worked if you were connected to a PC via a USB cable when you did it. If you tried to do it w/o the connection present, even when you select the MTP option, it just goes back to USB charging when you close the Developer Options tool.
My problem came up, by the way, when I...