As far as I understand, after a new member is registered regardless of the method of registration (by self activation via mail, by super-admin), new member’s default pm boxes are not created in exp_message_folders table until he/she logs in.
If yes to above (ie. if I am correct), in order to get the default pm folders created in exp_message_folders table, the login action needs the “member” trigger word. When login action is done with simple login form, I don’t see the default folders created in exp_message_folders table.
When this is the case, after new member receives a new pm, and if the default folders are not there, I am having the decode failed error on the browser when calling the view folder template I sent you previously.
The only way to fix it is to log-in through www.example.com/member/login once. Then the default folders are created and all works fine with messaging add-on.
I hope I managed to explain clearly.
Any recommendation to fix this? Or is this a pure EE issue?