Official Feudalife CHALLENGE feedback Thread

FreaKill

Well-known member
Messages
1,723
Points
113
When I try to enter the Gameplay Giveaway it just has a 502 Gateway Error nginx
I also initially got "502 Gateway Error" but after reloading half a dozen times or so it worked and I won 5 challenges without any further problems.
🚀🎆
Thanks, devs!
 
Last edited:

cheerie132

Well-known member
Messages
971
Points
93
I won 5 challenges without any further problems.
lucky you :D it lets me enter now and I did manage to win 2 keys, but I got inconsistency 3 times (every time I won besides those 2) and one time I got no message at all and just reloaded the page because that usually means it would be a "trouble reaching server" +malus received, so I wanted to avoid that at least
 

Kup

Member
Messages
85
Points
18
Hello.

Current "30/12/2020 17:40:49" version looks buggy in my case.
I also saw "502 Gateway Error" today, then got following results for no apparent reasons (compared to previous versions):
"Inconsistent Data Detected!" for mining challenge.
Screenshot_20201230_160206_GMT.png
"Giveaway locked" for watering challenge, right from the start.
Screenshot_20201230_160631_GMT.png
"Inconsistent Data Detected!" for watering challenge.
Screenshot_20201230_161325_GMT.png
"Giveaway locked" for fighting challenge, right from the start.
Screenshot_20201230_161819_GMT.png
After some time archers started to move and shoot, while OK button didn't work (or new page still loaded and this happened).
Screenshot_20201230_161912_GMT.png
 
Last edited:

Hatsuzuki

Active member
Messages
66
Points
33
a_userdata begins with NaN:NaN and a_usestats also begins with NaN: not sure if that's supposed to be like that.
Been searching my way through the Uncaught Range error, I think the infinite "Please Wait..." has something to do with a_userstats, especially the information related to time played. The error origins on a part of the code which, as far as I can tell, checks the first part of a_userstats, in my case this part is "NaN". This part seems to relate to stat_timeplayed.

First off, in the function _k5 tries to write the first part of the a_userstats into a variable global._Pn1 (seems to be stat_timeplayed) by converting it using the function _U91.
_U91 realizes that part is NaN (not a number), and tries to call _S52 with a string "unable to convert string [The part which is NaN] to real". This delegates it further to _8j2, which then somehow fails to put together an error string, resulting in the Uncaught RangeError.

I used the pretty-parse thing of chrome to make the code easier readable
Error itself:
Uncaught RangeError: Invalid string length
at _8j2 (MedievalleyTest.js?ver=202012231101:formatted:120585)
at _S52 (MedievalleyTest.js?ver=202012231101:formatted:120281)
at _U91 (MedievalleyTest.js?ver=202012231101:formatted:127302)
at _k5 (MedievalleyTest.js?ver=202012231101:formatted:83942)
at gml_Script_gmcallback_gotPlayerData (MedievalleyTest.js?ver=202012231101:formatted:76959)
at gm_call (?challenge=1:137)
at Socket.<anonymous> (?challenge=1:503)
at Socket.Emitter.emit (socket.io.min.js:formatted:3528)
at Socket.onevent (socket.io.min.js:formatted:3269)
at Socket.onpacket (socket.io.min.js:formatted:3241)

from gml_Script_gmcallback_gotPlayerData, the line defining _Cc1: https://puu.sh/H2emu/80997b59e8.png
from gml_Script_gmcallback_gotPlayerData, the line calling _k5: https://puu.sh/H2em7/88b62f7297.png (_mW and _nW are null)
_k5, yellow line in which error gets thrown: https://puu.sh/H2el4/918f677fc4.png Notice in line 83922 the logga call, which is printing the content of a_userstats to the console, is also the last thing in the console before the freeze and following Uncaught Range error occur (see http://puu.sh/H2fbS/6838fe4263.png)
_U91, yellow line in which error gets thrown: https://puu.sh/H2ekR/b4295df964.png
_S52, yellow line in which error gets thrown: http://puu.sh/H2eqm/e5ae89cefb.png
_8j2, yellow line in which error gets thrown: https://puu.sh/H2ejX/855907e3c3.png
 

GrayFolkloreWhispers

Active member
Messages
101
Points
43
The game is freezing for you again? Damn, I hoped we've seen the last of this bug.
It's worked fine for me today and yesterday. Seems to work now too.
That's what I keep hearing from everyone is that it is working. I haven't been able to get it to work since the update. I've tried different browsers, clearing all cache and history more than once (which is fun when you have to sign in to a bunch of pages over and over), turn off IPv6. I'm not sure what else to try. Makes me think there might be another issue all together on my end. Don't know.
 
Messages
28
Points
13
That's what I keep hearing from everyone is that it is working. I haven't been able to get it to work since the update. I've tried different browsers, clearing all cache and history more than once (which is fun when you have to sign in to a bunch of pages over and over), turn off IPv6. I'm not sure what else to try. Makes me think there might be another issue all together on my end. Don't know.
No, the problem is not on your side. A certain number of people cannot play at all. The rest have constant problems.
 

Hatsuzuki

Active member
Messages
66
Points
33
Been searching my way through the Uncaught Range error, I think the infinite "Please Wait..." has something to do with a_userstats, especially the information related to time played. The error origins on a part of the code which, as far as I can tell, checks the first part of a_userstats, in my case this part is "NaN". This part seems to relate to stat_timeplayed.

First off, in the function _k5 tries to write the first part of the a_userstats into a variable global._Pn1 (seems to be stat_timeplayed) by converting it using the function _U91.
_U91 realizes that part is NaN (not a number), and tries to call _S52 with a string "unable to convert string [The part which is NaN] to real". This delegates it further to _8j2, which then somehow fails to put together an error string, resulting in the Uncaught RangeError.

I used the pretty-parse thing of chrome to make the code easier readable
Error itself:
Uncaught RangeError: Invalid string length
at _8j2 (MedievalleyTest.js?ver=202012231101:formatted:120585)
at _S52 (MedievalleyTest.js?ver=202012231101:formatted:120281)
at _U91 (MedievalleyTest.js?ver=202012231101:formatted:127302)
at _k5 (MedievalleyTest.js?ver=202012231101:formatted:83942)
at gml_Script_gmcallback_gotPlayerData (MedievalleyTest.js?ver=202012231101:formatted:76959)
at gm_call (?challenge=1:137)
at Socket.<anonymous> (?challenge=1:503)
at Socket.Emitter.emit (socket.io.min.js:formatted:3528)
at Socket.onevent (socket.io.min.js:formatted:3269)
at Socket.onpacket (socket.io.min.js:formatted:3241)

from gml_Script_gmcallback_gotPlayerData, the line defining _Cc1: https://puu.sh/H2emu/80997b59e8.png
from gml_Script_gmcallback_gotPlayerData, the line calling _k5: https://puu.sh/H2em7/88b62f7297.png (_mW and _nW are null)
_k5, yellow line in which error gets thrown: https://puu.sh/H2el4/918f677fc4.png Notice in line 83922 the logga call, which is printing the content of a_userstats to the console, is also the last thing in the console before the freeze and following Uncaught Range error occur (see http://puu.sh/H2fbS/6838fe4263.png)
_U91, yellow line in which error gets thrown: https://puu.sh/H2ekR/b4295df964.png
_S52, yellow line in which error gets thrown: http://puu.sh/H2eqm/e5ae89cefb.png
_8j2, yellow line in which error gets thrown: https://puu.sh/H2ejX/855907e3c3.png
I think I can now confirm that the NaN-entries are responsible for the "Please Wait ..." loop. I got my brother to to run a few challenges on my pc (so same device, browser and network) using his account and checked the console while he did. He did not play feudalife or participated in the gameplay giveaway before, thus the first time loading into the challenge the console showed logs of file creations etc., and the challenge played without problems. The second time, the console gave out the information as it does for my account, though in his case both a_userdata and a_userstats contained numbers in every part of it's information, and the challenge loaded just fine again. It further did not un-bug the challenge for me, because even after logging back into my account, it keeps getting stuck in the "Please Wait ..." loop (even though it did work fine for him on the same device/browser/network combo). So it looks like certain information got corrupted at some point, rendering my account unable to participate in the gameplay giveaway (or feudalife, if that was up rn).
 

RiciRickMOD

Administrator
Staff member
Messages
320
Points
63
That's what I keep hearing from everyone is that it is working. I haven't been able to get it to work since the update. I've tried different browsers, clearing all cache and history more than once (which is fun when you have to sign in to a bunch of pages over and over), turn off IPv6. I'm not sure what else to try. Makes me think there might be another issue all together on my end. Don't know.
Hi Kirby.

We see thousands of challenge played ( and many keys won ) with no issue since our last update. We see no issues in logs and nearly all users are confirming to us by chat or email.

So, The only possible reason that i see in your case is a data corruption of some sort since you are a long time system user ( i see over 900 challenges played untin 17 december ).
So here is what i want to try:
I deleted your record in users table so the system should create you a brand new one next time you connect.

Please, let me know if this helps.
 

Trey Ark

New member
Messages
10
Points
1
After playing the challenge for 40 minutes while the targeting in the game is horrible. Randomly jumping off your target without pressing a key or refusing to target anything. Some of the challenges I'd bet a bot couldn't even finish. After grinding through archers that mysteriously disappeared after I swing at them without giving me credit. The hoe targeting is atrocious. After all that I get a mysterious key and Steam tell me I need to activate the original game so activate this addon but Indigala doesn't tell me what it is or what game I need it for so I have a useless key on my hands.
 

FreaKill

Well-known member
Messages
1,723
Points
113
After all that I get a mysterious key and Steam tell me I need to activate the original game so activate this addon but Indigala doesn't tell me what it is or what game I need it for so I have a useless key on my hands.
Here's how you can check what this key activates: Feudalife challenge duplicate keys MASTERPOST

I think I haven't quite gotten back in the groove after not playing for over a week, but it mostly feels the same as before.
 
Top