So far Profile completion required before starting the course is perfectly working fine. But The user has to refresh the PWA in order to reflect the changes. So adding a button after the profile section would allow to users to refresh the page at least we are pretending that it is saving.