I had the same issue with the button not showing on mobile, and it turned out my theme was hiding it with some CSS. I fixed it by checking the responsive styles in the browser dev tools. Also, if anyone is looking to expand support with more messaging channels, I found telxi useful since it connects multiple platforms including WhatsApp in one place.
Edit History
I installed it on my 1.7.8.9 shop and it works fine so far. Just needed to clear cache for the icon to show up properly on the front office.
.png.022b5452a8f28f552bc9430097a16da2.png)