During regular usage of ASF for idling card and auto-accepting trades on a single main account I received several messages like this without any interaction from me:
ArchiSteamFarm-2320|ERROR|Kopert|GetConfirmations() Received unknown value for type, please report this: 6
I decided to post this issue because the messages include "please report this" in them.
I expected to not receive these messages.
I received messages that asked me to be reported.
Ignoring the messages does not seem to cause any problems.
2019-10-10 03:27:22|ArchiSteamFarm-2320|INFO|Kopert|ShouldFarm() Idling status for 657090 (Robothorium): 3 cards remaining
2019-10-10 03:27:22|ArchiSteamFarm-2320|INFO|Kopert|FarmCards() Still idling: 657090 (Robothorium)
2019-10-10 03:42:33|ArchiSteamFarm-2320|INFO|Kopert|ShouldFarm() Idling status for 657090 (Robothorium): 3 cards remaining
2019-10-10 03:42:33|ArchiSteamFarm-2320|INFO|Kopert|FarmCards() Still idling: 657090 (Robothorium)
2019-10-10 03:57:45|ArchiSteamFarm-2320|INFO|Kopert|ShouldFarm() Idling status for 657090 (Robothorium): 3 cards remaining
2019-10-10 03:57:45|ArchiSteamFarm-2320|INFO|Kopert|FarmCards() Still idling: 657090 (Robothorium)
2019-10-10 04:01:34|ArchiSteamFarm-2320|INFO|Kopert|ParseTrade() Accepting trade: 3740844322
2019-10-10 04:01:38|ArchiSteamFarm-2320|INFO|Kopert|ParseTrade() Accepting trade: 3740815869
2019-10-10 04:01:40|ArchiSteamFarm-2320|ERROR|Kopert|GetConfirmations() Received unknown value for type, please report this: 6
2019-10-10 04:01:51|ArchiSteamFarm-2320|ERROR|Kopert|GetConfirmations() Received unknown value for type, please report this: 6
2019-10-10 04:02:00|ArchiSteamFarm-2320|ERROR|Kopert|GetConfirmations() Received unknown value for type, please report this: 6
2019-10-10 04:02:11|ArchiSteamFarm-2320|ERROR|Kopert|GetConfirmations() Received unknown value for type, please report this: 6
2019-10-10 04:02:20|ArchiSteamFarm-2320|ERROR|Kopert|GetConfirmations() Received unknown value for type, please report this: 6
2019-10-10 04:12:16|ArchiSteamFarm-2320|INFO|Kopert|ShouldFarm() Idling status for 657090 (Robothorium): 2 cards remaining
2019-10-10 04:12:16|ArchiSteamFarm-2320|INFO|Kopert|FarmCards() Still idling: 657090 (Robothorium)
2019-10-10 04:27:28|ArchiSteamFarm-2320|INFO|Kopert|ShouldFarm() Idling status for 657090 (Robothorium): 2 cards remaining
2019-10-10 04:27:28|ArchiSteamFarm-2320|INFO|Kopert|FarmCards() Still idling: 657090 (Robothorium)
2019-10-10 04:39:05|ArchiSteamFarm-2320|INFO|Kopert|ParseTrade() Accepting trade: 3740876145
2019-10-10 04:39:10|ArchiSteamFarm-2320|INFO|Kopert|ParseTrade() Accepting trade: 3740844322
2019-10-10 04:39:14|ArchiSteamFarm-2320|INFO|Kopert|ParseTrade() Accepting trade: 3740815869
2019-10-10 04:42:39|ArchiSteamFarm-2320|INFO|Kopert|ShouldFarm() Idling status for 657090 (Robothorium): 2 cards remaining
2019-10-10 04:42:39|ArchiSteamFarm-2320|INFO|Kopert|FarmCards() Still idling: 657090 (Robothorium)
2019-10-10 04:57:51|ArchiSteamFarm-2320|INFO|Kopert|ShouldFarm() Idling status for 657090 (Robothorium): 2 cards remaining
2019-10-10 04:57:51|ArchiSteamFarm-2320|INFO|Kopert|FarmCards() Still idling: 657090 (Robothorium)
{
"CurrentCulture": "en",
"MaxTradeHoldDuration": 0,
"SteamOwnerID": **********,
"Blacklist": [],
"IPC": false
}
{
"BotBehaviour": 8,
"Enabled": true,
"FarmingOrders": [4,5],
"OnlineStatus": 0,
"SteamLogin": "********",
"TradingPreferences": 19,
"MatchableTypes": [5],
"GamesPlayedWhileIdle": [],
}
I'm just posting this issue because of the "please report this" message, as I am having no problems using the software otherwise.
This error indicates that ASF has received a new confirmation type that is unknown as of now. It's good that you followed up with my recommendation and decided to report this.
Can you open your mobile authenticator (linked to the bot account in issue) on your phone and see what those confirmations are about?
In particular, this is our current definition:
```c#
public enum EType : byte {
Unknown,
Generic,
Trade,
Market,
// We're missing information about definition of number 4 type
ChangePhoneNumber = 5
}
```
It could be something that is a result of your account usage, it's hard to predict what exactly, but there could be a confirmation for some refund request or whatever.
Thank you in advance.
I don't have any pending confirmations on my phone ("You don't have anything to confirm right now"). The only confirmations I get are the ones caused by ASF's trade confirmations, and ASF confirms it before I could even see them in my phone anyway.
I was not using my Steam account in any way when these messages showed up. I am using the current Steam Beta for the new library features, if that is relevant. I'll try to keep an eye on the ASF window to see if I can somehow associate them with any actions that might be related to my Steam account.
It's entirely possible that those confirmations, whatever they were, simply timed out and disappeared, this is what happens with confirmations you take no action on.
It's also not as simple as you describe, since if just a trade request made them happen, I bet we'd have more people being able to reproduce this, with me in particular. I didn't see that type in the wild yet.
In any case, keep an eye on them if you'd like to help us, it'd be of great help if we could determine what those confirmations are for.
I'll try my best to keep and eye to help track this down and I'll let you know if I figure out anything new about this.
Thanks. I'd gladly reproduce this issue myself and not bother you, since you already helped by letting us know, but I don't think you're able to come up with reproducible steps, and since we don't have any source for reverse-engineering of those confirmation types, the only way to cover this case is spotting that confirmation type in a wild and determining what that is.
Of course I could always just silence the error if we're unable to do anything, but it's there exactly because we can - if it happens, we can look into them 馃檪.
Unfortunately all the info I've managed to gather is that this error ocurred to me three times - 2019-10-10 at 03:17 local time, 2019-10-10 at 04:01 local time and 2019-10-11 at 10:31 local time. All three times the messages were printed exactly 5 times in the space of 40 seconds and I haven't gotten them again since.
I tried doing some actions on my account like manually starting new trades, selling stuff on the market etc. but nothing triggered the messages again. I'll keep an eye out but it doesn't look like I'll be able to offer any new information on this soon.
Thanks for trying regardless, I'll keep the issue open for a month or so in case somebody else would run into it as well.
I had information that account recovery now requires a confirmation from authenticator, however I have no proofs except a screenshot from a person who ran into this - I suppose that this is the missing confirmation type.
Would be nice if somebody could confirm this.

It is account recovery confirmation, confirmed
Thanks for help 馃檪
Most helpful comment
I'll try my best to keep and eye to help track this down and I'll let you know if I figure out anything new about this.