Hi Nick,
I had the same problem today and fixed by enabling an admin setting. Go to...
Site Admin > Networking >Manage peers
Click on the host link for mahara and then the Services tab. Tick box for Subscribe in "Assign Submission Mahara services" section then save changes.
Hope this helps.
Regards,
John