Troubleshooting for Nokia Maps 2.5 on your Nokia Lumia
Search all troubleshooting topics here:
Do I need to have a Nokia account to use Nokia Maps for Windows Phone? - Nokia FAQ
No, but to sync your favourites with here.com, you need to be signed in to your Nokia account.