woaaahh!! just realised whatever i was writing on the SD card, wasn’t actually written…and the errorcheck reported successful communication … i was testing against a zero condition, opening the sd disk in a hex editor showed that all unused sectors were zero and hence the true test…damn!