Right so I checked with m115 the version info of marlin, and sure enough the firmware has not been updating this whole time
. So I did some digging and it seemed like a common problem with these boards was the SD card slot getting damaged, that is not the case with mine, I could access and write to the sd fine.
Here is where it gets interesting though, I decided to change the formatting of the card, I was using NTFS, no particular reason except that is what the card was formatted as already. I changed the SD card to fat32 and suddenly it decided to take the firmware file, the only problem is that the SD did not show up as a removable device in windows. The card is 8GB, I doubt that is too big, but apparently my board will not update firmware off of a ntfs SD card. So to summarize, an ntfs sd card would show up in windows but would not update FW, and a fat32 SD card would update FW but not show up in windows.
This behavior is consistent over multiple SD cards. I do not have an explanation for this phenomenon, if anybody does I would like to hear it. Although I have updated firmware now this still does not seem right, regardless of formatting shouldn't the SD still appear in windows?
I will get back on to troubleshooting the heated chamber fan thing, perhaps I will have more luck since the FW actually has changes on it now.