Hello,
I think the problem is that it matches the Wordpress users with the LimeSurvey users and not with the participants in the token table. I had a look at the source code of this plugin (
plugins.svn.wordpress.org/surveypress/trunk/ , file survey-press.php) and found
"SELECT * FROM ".$db_value_prefix."users WHERE users_name = %s AND password = %s", $username, $pwd
in it, there is nothing for communicating with a token table.
The problem might be that users in LimeSurvey are global while participant settings are defined in the token table of the specific survey.
Perhaps we can customize this plugin to do as we want.