sync failing with two step verification v3.2.4

Ever since i enabled two step verification my ios app fails to sync.
Weirdly, if i disable two step then re-enable it works ok for a few hours.
When i open the ios app later on it says unable to sign in , error 1003
So i re-login but no good until i turn off two step verification and back on again.

If you enable 2-factor authentication you will need to use an app-specific password for our iOS app. You can create one on this website and then go into the app and enter it instead of your regular password.