Update: In order to save an edited i-pac configuration you need to use a "user set" mode, i.e., xinput user set (mode 5) rather than xinput preset (mode 3). I was using mode 3 which is the xinput preset so when I would make changes they wouldn't take. Switching to mode 5 resolved the issue.
Have an i-pac2 using Winipac V2 software. I saved a custom xinput profile with the button assignments I need and no matter what I do it will not permanently use this profile. So whenever I turn the PC off, close Winipac, or restart Winipac always starts with the default profile. How on earth can I tell Winipac to always run one profile? It is annoying to have buttons not work because it goes back to the default profile all the time.