I guess there is something different in the Unity touch manager for Windows Phone, that has some behavior different than in other platforms. If you don't have any method assigned to onClick onSubmit event, then when you touch the UIInput the cursor blinks during some milliseconds, and then back to the normal stage.
Thanks.