The disable dedicated url checkbox gets rechecked after its been unchecked.

The problem you are having is a known issue in ProStores version 4.1.0.216. This issue has been corrected and any of the newer versions of ProStores should provide you with the functionality. Our only work around would be to place the fully qualified domain name into both the dedicated URL and Shared URL fields in ProStores.