Python error on logging into classic TSW account (AttributeError: 'NoneType' object has no attribute 'trafficSource')

Hi!
Upon successfully logging into the classic TSW account interface I am always met with a Python error AttributeError: 'NoneType' object has no attribute 'trafficSource'
It comes with an entire traceback which seems fairly unhelpful clientside
I’ve been hoping for and searching on the forums for similar experiences/fixes on and off since the relaunch of the game, if such a topic exists by now I am so sorry I didn’t find it. Missed the character transfer because of it too (that was time limited correct?). Back then I only got an unhelpful standard reply from support with no follow up ever. It feels like chances are pretty slim but has anyone heard of similar experiences so I can accurately describe to support what the issue is or does maybe a specific archived browser version work? I am unsure whether I should even pester support with this as it’s support already in a dilapidated state anyway.
Thanks for any reply in advance!

I can’t reproduce the error you’re describing. For me, TSW account management (https://register.thesecretworld.com/account) loads just fine using the latest Firefox or Chrome on Windows.

What are you hoping to achieve? You’ll only need access to the old account page if you want to play TSW.

You mentioned character transfers. Those were never, ever, a thing. Prior to the launch of SWL you were able to reserve a nickname, but transfers of TSW characters, gear or progression to SWL were never offered. Everyone had to start with a fresh character.

What you missed (by seven years) was the original Legacy Transfer, which allowed you to claim some extra benefits on the SWL account automatically created from your TSW account.

Vanity Transfers are still available. They allow you to transfer the vast majority of your clothing, pets and custom sprints to your SWL account. Those can be initiated from the SWL account page (https://account.secretworldlegends.com/). Further information can be found here.

The important thing is that you log into SWL using the same credentials as your TSW account. If you create a new SWL account either on the SWL website or via Steam, you will not be able to claim any transfer benefits or retroactively link that account to an existing one.

The primary intention was to fix this issue, which seems to be strictly a server and not clientside issue, that has persisted for 7 years across browsers and machines (3 PCs, 1 android device) mostly out of morbid curiosity, secondarily, use any transfer features that might potentially still be available and actually downloading classic TSW for the fun of it. All the classic TSW download links I could find redirect to the login page directly after all.

What I called a character transfer was refering to the Legacy transfer which I already expected to be over but thank you for clearifying that. Good to know that vanity items could still work and are on the SWL page, thanks!

But yes I was hoping for similar experiences/threads that I could link in an email to point at a specific direction instead of just dropping a hyperspecific user issue for a game account that hasn’t been supported in nearly a decade. Last time I was simply advised to change browsers which didn’t work and again, no follow up was ever made.
If this is truly that rare of an issue and no such thread exists this inquiry might be considered solved I suppose. ;_;
Thanks again!

I can however still add the full traceback for whatever redundant posterity.

Traceback

Traceback (innermost last):

  • Module ZPublisher.Publish, line 119, in publish

  • Module ZPublisher.mapply, line 88, in mapply

  • Module ZPublisher.Publish, line 42, in call_object

  • Module Shared.DC.Scripts.Bindings, line 313, in call

  • Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec

  • Module Products.PythonScripts.PythonScript, line 327, in _exec

  • Module None, line 1, in index_html

<PythonScript at /account/index_html>

Line 1

  • Module Shared.DC.Scripts.Bindings, line 313, in call

  • Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec

  • Module Products.PythonScripts.PythonScript, line 327, in _exec

  • Module None, line 5, in ctrl

<PythonScript at /account/ctrl>

Line 5

  • Module funcom.site.account.account, line 87, in landingPage

AttributeError: ‘NoneType’ object has no attribute ‘trafficSource’

The download link to the TSW Classic installer can be found on the account page, which is why all roads tend to lead there (since you need an active TSW account to play), but of course that doesn’t help if the account page doesn’t work for you. Here’s the direct link: https://cdn.funcom.com/downloads/tsw/client/TheSecretWorldInstaller.exe

That said, you might want to ask on the unofficial TSW discord in case anyone has encountered the same problem before. I’ve only heard of people having trouble with billing or password resets, but not the account page itself. The Secret World Classic

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.