Each pool remembers last mined difficulty value and resumes from that value after reconnection.
(Different algo pool works independently, they use their own difficulty level)
If you want to set starting diff, try to set worker password as "d=256"
More info about setting start difficulty is here
https://bitcointalk.org/index.php?topic=472510.msg10596890#msg10596890If your issue is about Qubit algo pool, they would have some difficulty mulitplier issue.
I'm not sure about this issue with Baikal miner, but sgminer and ccminer used different factor for difficulty level. So, ccminer needed difficulty multiplier value for 256 or 0.00390625 (1/256) to mine.
Can you clarify what coin you seem to have problem? And what difficulty value was set at website worker page.
It's hard for me to say right now. I can say I have my difficulty setting manually set to 256 in my baikal miner (diff-multiplier 256), but currently we're on Dash in the auto-pool and my worker shows a difficulty of 1.58, and a rejected rate of ~1%. I almost always see 0% with anything except Dash-do you think this is because I've set my difficulty at 256, and, if I remove that 256 diff setting, will other, easier coins have the same issue?