I think there may be some problems.

The configuration you generated is a json format, which may only work on anther GL router now. If you want to use that in your phone, you may need to manually input those values. So that may caused the problems.

Should it be a dns problem? or configuration problem? Not sure.