Custom skins cannot be confirmed and saved. This only applies to changing the skin using the same model (i.e. changing from custom Steve to custom Steve doesn't let you confirm, but custom Steve to custom Alex does). Skins from skin packs are not affected in any way.
Thank you for your report!
We're already tracking this issue at MCPE-37926, so we're resolving this as a duplicate and linking it to that report. If you have additional information, please add it to that report. You may also want to upvote and/or watch that report to show your interest.
If you didn't, please try to search before reporting a bug, as nearly half of all the reports we receive are duplicates.