14
I don't think any of the modules can influence on this.
It is a fundamental problem with a security handler in XOOPS, that makes use of the session variables.
If your session table is somehow broken or you have other session related problems (cookies, session settings of XOOPS and of the server), then you can have that message.
Did you a repair of the table?
Sometimes a drop of the table and a recreate of the table can be a solution. For the recreate get the create table SQL code from a known good backup or from /install/sql (prefix!).
Do you have additional data (field sess_data) in your sessions table record (see your IP in sess_ip), before and after you display the register form?
The message is generated by:
if ($current_step > 0 && !$GLOBALS['xoopsSecurity']->check()) {
redirect_header('user.php', 5, _PROFILE_MA_EXPIRED);
exit();
}
in /modules/profile/register.php
Where there some messages under the Extra section in the debug?
Beware: only to see when the redirect is done after the submit of the form! (Use stop or enlarge the time in the redirect_header.)