Your replaying issue is very common and it's due to dynamic parameters that have to be correlated.
I would suggest you to look at the NeoLoad tutorials here in order to understand how you can manage them.
In the meantime i created a project where i managed those dynamics parameters. You only have 2 of them for a login/logout transaction. If you record more transactions you may have new ones to handle.
I handled them using a framework parameter that you can also find in the same zip. Load that xml file in the NeoLoad preferences under Frameworks. You are good for that script, that framework will be useful for your new recording for that same application. Run the search of framework parameter in the post-wizard recording after each new recording and NeoLoad will automatically correlate those 2 id's.
You can download them using that link
This link will be valid for one week only.