NiceHash’s separates its transactions and fees into two separate lines with the same timestamp. When I import the CSV into Koinly, it shows as two transactions. The fee counts as its own transaction so it has its own gain/loss regardless of the global settings that I have applied. It would be too time consuming to go back and edit each transaction to fix this. I don’t see myself using Koinly until its fixed.
As a side note, there is an asterisk (*) in one of the headers in the NiceHash CSV. If anyone is having import issues, delete that asterisk and the import should work again.