True, you can simply download pacthed cgminer and sgminer binaries here: https://www.nicehash.com/software and you'll get rid of these issues and better performance on NiceHash (and the same performance on other pools as if you would be using other non-nicehash cgminer/sgminer builds).
BTW: Some pools ignores connection from our extended cgminer and sgminer. We added an option to disable these "advanced features" for pools not supporting this features. One of these pools is CoinFu.
Just add "no-extranonce-subscribe" : true to the pool config for pools, that doesn't support extranonce-subscribe
Example:
{
"name" : "NiceHash Scrypt",
"url" : "stratum+tcp://stratum.nicehash.com:3333",
"user" : "btc_address",
"pass" : "x",
"algorithm" : "scrypt",
"nfactor" : "10"
},
{
"name" : "CoinFu",
"url" : "stratum+tcp://pool.coinfu.io:3333",
"no-extranonce-subscribe" : true,
"user" : "myrig_btc_address",
"pass" : "myemail",
"algorithm" : "scrypt",
"nfactor" : "10"
}
Keep in mind: this only applies it you're using our cgminer and sgminer builds from https://www.nicehash.com/software !