it seems this is somehow related to those debug output macros...
this works so it has definitely *somethign* to do with these debug statements
restore the #ifdef
restore default timeout