First of all, I did identify a scenario with Profile groups in combination with dual hashrates and the profit switcher that wasn't correct - so thanks for pointing that out before.
For the second scenario, it's important to understand that that the Profitability information in the log file is listing the primary hashrates. It might be that Decred primary hashrate is more profitable tha Sia primary hashrate, but you may have configured a different dual (secondary) hashrates for them, and when used together with Ethereum, it's their dual hashrates that is used for the calculation. Maybe I should log the dual hashrate profits as well?
You're welcome. I like to troubleshoot stuff and AM interests me so I want it to work efficiently. I hope you re-enable BTC payments soon so I can buy it, I don't have access to foreign currency (I'm from Venezuela).
About the dual hash rate. I'm not sure if you're already doing it, but I think it would probably be better if AM stored the dual hash rates separately from the single ones: ETH, SIA, ETH+SIA for example. It would also make it clearer for the user when reading the profitability screen because you could exactly specify which algorithm is the most profitable instead of just showing an asterisk. And of course, logging that would be even clearer. For reference, that's how NiceHash Miner Legacy does it:
[11:05:37] [MiningSession] Current device profits:
Profits for GPU-c3fc469b-cd33-e0a8-6fbc-acbe58527f41 (GPU#1 NVIDIA GeForce GTX 1060 6GB):
PROFIT = 0.000457279646 (SPEED = 23762687.1428571 | NHSMA = 0.0192436) [Claymore_DaggerHashimoto]
PROFIT = 0.000485033964 (SPEED = 23305100/178602550 | NHSMA = 0.0192436/0.0002047) [Claymore_DaggerPascal]
PROFIT = 0.000453488602 (SPEED = 22321460/186011140 | NHSMA = 0.0192436/0.00012872) [Claymore_DaggerDecred]
PROFIT = 0.000473268058 (SPEED = 22276380/24596530 | NHSMA = 0.0192436/0.00181287) [Claymore_DaggerLbry]
PROFIT = 0.000485673668 (SPEED = 23294992/264008472 | NHSMA = 0.0192436/0.00014164) [Claymore_DaggerSia]
MOST PROFITABLE ALGO: Claymore_DaggerSia, PROFIT: 0.000485673668