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?