Hi Aarthi,
In general, users will be auto created during the migration process. If there is any existing user in MOP, it will be an error during migration batch. Based on the current situation which problematic user account cannot be created automatically, could you please check the Users Status Report at http://help.outlook.com/en-us/140/ms.exch.ecp.emailmigrationusers.aspx to see if any errors in it. In addition, you can run PowerShell command get-msoluser to see if the user exists.
For your reference:
Use Windows PowerShell to manage Office 365
Migrate All Mailboxes to the Cloud with a Cutover Exchange Migration
Thanks,
Johnny Zhang