There is a TAB with PT Plans. The idea is that the MODERATOR adds start and end dates of the PT and the writes the plan for the user, in this case the user is called Turbo and admin is Kris.
Here you can see Kris has filled in the fields for Turbo.
Turbo then logs in
Here you can see the PT Plan is there for turbo to follow.
AS the Ajax editing is not working for this field type, Turbo clicks on Edit Profile and adds the details of his workout into the box.
Here you can see Turbo editing his PT Plan.
Finally, Turbo clicks on Update / Save and he gets the confirmation save message but all the data, as you can see including some dates are deleted.
I have created a CB-Admin and CB-Member account for you to test it, if you want to see what is happening. I am sorry to bother you but I am showing this off at lunch time tomorrow and I am not sure why it is doing this as it used to work. The only change we did was the Privacy and the layout code you sent me, which I have to say looks brilliant on phones.