I've been using the Bring2mind.DNN.Modules.DMX.Common.Paths.GetMappedPath call to get the files system paths of various folders that DMX uses and I thought it was working well. However I recently moved my DMX root folder from the default locations to a UNC path and GetMappedPath is still returning the default locations.
I've switched to using Settings.PortalSettings.FileDirectory instead of GetMappedPath(PathType.DMXRoot) to get the DMX root folder.
I'm not sure if this is the desired behavior of GetMappedPath or not, but I thought I would document my work around for anyone else that's not using the default root folder.