This is a pending issue that should be resolved.

I am not sure why the dns leak could be caused by app. If after you configure using app, then turn on/off via the web interface, will it has leask?