One thing I noted is that my Windows 7 logs in automatically in Starz Play but the user log in the same as my verizon email address.
In the email email, change the password and follow the steps to create an entirely new password.
Most Windows computers now support these functions, though you may be out of luck if you have an older machine.
You might be asked to validate and after you verify, the app will get set up.