Talvez eu tenha acabado de entender, e todo mundo sabe há muito tempo, mas acontece que no Chrome 70 eles fizeram o seguinte: as 
APIs ontouch * padrão são desativadas na área de trabalhoPortanto, se no seu código você contou com a presença das teclas 
'ontouch *' em um 
documento ou 
janela , seu código não determinará mais o que funciona no dispositivo de toque.
Encontrei um erro de digitação:
var isTouchDevice = (('ontouchstart' in window) || (navigator.MaxTouchPoints > 0) || (navigator.msMaxTouchPoints > 0)); 
E quando a primeira condição deixou de ser verdadeira, a segunda foi estragada. Deveria haver 
navegador.maxTouchPointsMas, por exemplo, no 
jQuery UI Touch Punch 0.2.3 , o seguinte código é usado:
  $.support.touch = 'ontouchend' in document; 
Consequentemente, o suporte também está perdido.