I've found the firmware for Speedtouch modems to be a little strange in operation. Once you've got it working how you want then it is usually fairly stable but getting it initially configured is the hard part.

The CLI is the only way to configure the Speedtouch if you're trying to do something that isn't covered by the basic GUI.