still cant compile OR upload.
tried all that, upgraded to 1.42
verbose stuff
09:23:47.560 (ports 1): Begin, version=1.42, 1ms res time
09:23:47.560 (ports 1): LoadLibrary cfgmgr32 ok
09:23:47.560 (ports 1): LoadLibrary ntdll ok
09:23:47.560 (ports 1): callback 0024
09:23:47.560 (ports 1): callback 0081
09:23:47.560 (ports 1): callback 0083
09:23:47.560 (ports 1): hWnd = 393488
09:23:47.560 (ports 1): callback 000D
09:23:47.560 (ports 1): not already running
09:23:47.560 (ports 1): socket created
09:23:47.560 (ports 1): bound to port 28542
09:23:47.560 (ports 1): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#3959870#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
09:23:47.560 (ports 1): found_usb_device, loc=usb:0/140000/0/E Port_#0014.Hub_#0001
09:23:47.560 (ports 1): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0275
09:23:47.560 (ports 1): found_usb_device, devinst=000008a0
09:23:47.560 (ports 1): add: loc=usb:0/140000/0/E, class=Ports, vid=16C0, pid=0483, ver=0275, serial=395, dev=\\?\usb#vid_16c0&pid_0483#3959870#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
09:23:47.560 (ports 1): comport_from_devinst_list attempt
09:23:47.560 (ports 1): found Ports in classguid_list at index=0
09:23:47.560 (ports 1): port COM36 found from devnode
09:23:47.560 (ports 1): found_usb_device complete
09:23:47.560 (ports 1): usb_add: usb:0/140000/0/E COM36 (Teensy 3.2) Serial
09:23:47.600 (ports 1): incoming connection, port 49198
09:23:57.954 (ports 1): got command: "list"
09:23:57.957 (ports 1): nothing new, skipping HID & Ports enum
09:24:58.787 (loader): Teensy Loader 1.42, begin program
09:24:58.830 (loader): Listening for remote control on port 3149
09:24:58.831 (loader): initialized, showing main window
09:24:59.085 (loader): HID/win32: vid:413C pid:2113 ver:0108
09:24:59.085 (loader): HID/win32: vid:413C pid:2113 ver:0108
09:25:03.602 (ports 1): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
09:25:03.632 (loader): remote connection 808 opened
09:25:03.634 (ports 1): remove: loc=usb:0/140000/0/E
09:25:03.634 (ports 1): usb_remove: usb:0/140000/0/E
09:25:03.634 (ports 1): nothing new, skipping HID & Ports enum
09:25:03.634 (ports 1): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
09:25:03.635 (ports 1): nothing new, skipping HID & Ports enum
09:25:07.602 (ports 1): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
09:25:07.605 (ports 1): nothing new, skipping HID & Ports enum
09:25:07.656 (ports 1): WM_DEVICECHANGE DBT_DEVICEARRIVAL
09:25:07.658 (ports 1): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#3959870#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
09:25:07.658 (ports 1): found_usb_device, loc=usb:0/140000/0/E Port_#0014.Hub_#0001
09:25:07.658 (ports 1): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0275
09:25:07.658 (ports 1): found_usb_device, devinst=000008a0
09:25:07.658 (ports 1): add: loc=usb:0/140000/0/E, class=Ports, vid=16C0, pid=0483, ver=0275, serial=395, dev=\\?\usb#vid_16c0&pid_0483#3959870#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
09:25:07.659 (ports 1): comport_from_devinst_list attempt
09:25:07.659 (ports 1): found Ports in classguid_list at index=0
09:25:07.659 (ports 1): port COM36 found from devnode
09:25:07.659 (ports 1): found_usb_device complete
09:25:07.660 (ports 1): usb_add: usb:0/140000/0/E COM36 (Teensy 3.2) Serial
09:25:07.660 (ports 1): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
09:25:07.662 (ports 1): nothing new, skipping HID & Ports enum
09:25:09.670 (ports 1): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
09:25:09.672 (ports 1): remove: loc=usb:0/140000/0/E
09:25:09.672 (ports 1): usb_remove: usb:0/140000/0/E
09:25:09.672 (ports 1): nothing new, skipping HID & Ports enum
09:25:09.691 (ports 1): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
09:25:09.692 (ports 1): nothing new, skipping HID & Ports enum
09:25:10.148 (ports 1): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
09:25:10.149 (ports 1): nothing new, skipping HID & Ports enum
09:25:10.205 (ports 1): WM_DEVICECHANGE DBT_DEVICEARRIVAL
09:25:10.208 (ports 1): found_usb_device, id=\\?\usb#vid_16c0&pid_0478#00060ad3#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
09:25:10.208 (ports 1): found_usb_device, loc=usb:0/140000/0/E Port_#0014.Hub_#0001
09:25:10.208 (ports 1): found_usb_device, hwid=USB\VID_16C0&PID_0478&REV_0103
09:25:10.208 (ports 1): found_usb_device, devinst=00000c24
09:25:10.208 (ports 1): add: loc=usb:0/140000/0/E, class=HID, vid=16C0, pid=0478, ver=0103, serial=000, dev=\\?\usb#vid_16c0&pid_0478#00060ad3#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
09:25:10.208 (ports 1): hiddev_from_devinst_list: iface=0
09:25:10.209 (ports 1): found_usb_device complete
09:25:10.210 (ports 1): hid, found devinst=00000C68
09:25:10.210 (ports 1): hid, path=\\?\hid#vid_16c0&pid_0478#6&1238800&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
09:25:10.210 (ports 1): hid, opened handle
09:25:10.210 (ports 1): devinst=00000C68, location=usb:0/140000/0/E
09:25:10.210 (ports 1): vid=16C0, pid=0478, ver=0103, usepage=FF9C, use=0021
09:25:10.210 (ports 1): devpath=\\?\hid#vid_16c0&pid_0478#6&1238800&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
09:25:10.211 (ports 1): usb_add: usb:0/140000/0/E \\?\hid#vid_16c0&pid_0478#6&1238800&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (Teensy 3.2) Bootloader
09:25:10.211 (ports 1): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
09:25:10.214 (ports 1): nothing new, skipping HID & Ports enum
09:25:10.214 (ports 1): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
09:25:10.216 (ports 1): nothing new, skipping HID & Ports enum
09:25:10.255 (loader): Device came online, code_size = 262144
09:25:10.255 (loader): Board is: Teensy 3.2 (MK20DX256), version 1.03
09:25:10.255 (loader): set background IMG_ONLINE
09:25:10.517 (loader): HID/win32: HidD_GetPreparsedData ok, device still online
09:25:11.713 (ports 1): got command: "list"
09:25:11.715 (ports 1): nothing new, skipping HID & Ports enum
09:26:47.425 (ports 1): got command: "list"
09:27:33.089 (loader): Verbose Info event