Reproducible disconnections when you do a certain thing usually indicate an incompatibility between RRF and DWC. I suggest you upgrade your beta5 to beta 6 (just upload the beta6 binary through DWC, the wifi code hasn't changed), then upload the DWC zip file in the same way.
M588 was working last time I tested it, but I'll test it again before I release beta7.