as with kernel 4.11.5 this problem seems to have resolved itself. many thanks for what you and others have done to fix this