OK, found the problem. The plesk generated virtual host configuration for domain and subdomain does not have a "User" or "SuexecUserGroup" directive, so LSWS cannot determine which user own those vhosts, thus, cannot figure out the user's home directory and load the .ls_rails_config there.
The...