Bulk Insert doesn't insert any rows
===

I am importing data from CSV files into temp tables before merging them with a "real" table.

For my other tables, this works fine. But for this one particular file and table, nothing seems to happen.

    CREATE TABLE #ManifestHeader (  
    [ROTATIONNUMBER] [nvarchar](12) NOT NULL,
    [ROTATIONVERSIONNO] [nvarchar](2) NOT NULL,
    [IMONUM] [nvarchar](50) NULL,
    [VESSELNAME] [nvarchar](35) NOT NULL,
    [VOYAGENO] [nvarchar](17) NOT NULL,
    [CARRIERCODE] [nvarchar](10) NULL,
    [CARRIERNAME] [nvarchar](35) NULL,
    [ETA] [datetime] NULL,
    [ETD] [datetime] NULL,
    [ACTUALARRIVALDATE] [datetime] NULL,
    [LASTPORTOFCALL] [nvarchar](5) NULL,
    [PORTARRIVAL] [nvarchar](5) NULL,
    [PORTNEXT] [nvarchar](5) NULL,
    [PORTFINAL] [nvarchar](5) NULL,    
    [BERTHINGDATE] [datetime] NULL,
    [CDRSTARTDATE] [datetime] NULL,
    [CDRENDDATE] [datetime] NULL,
    [CDRSUBMISSIONDATE] [datetime] NULL,
    [NUMOFBOLS] [int] NULL,
    )
     
    BULK INSERT #ManifestHeader
    FROM 'D:\csvfiles\ManifestHeader.csv'
    WITH ( FIELDTERMINATOR = '<,>', ROWTERMINATOR = '\n', FIRSTROW = 2, KEEPIDENTITY );

    SELECT * FROM #ManifestHeader;

The last select statement returns nothing. What could I be missing here?