Hi Martin,
You need to use another role (Editing trainer for example) as the template - the Learner role will not work, there are probably conflicting/missing capabilities which inhibit the functionality you require. The Learner role is not designed for this type of use.
cheers,
george.