1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Broken P S 4 Trophy Workaround (tested) And Fixes (proposals)

Discussion in 'Known Issues & Bug Reports' started by synthetic.angel, Sep 13, 2019.

  1. synthetic.angel

    synthetic.angel Active Member

    Joined:
    Aug 27, 2019
    Messages:
    229
    Likes Received:
    158
    What should you do if you have not received a trophy, when you are sure that you have met the requirements? Short answer – switch off your internet and try again….
    --------------------------
    UPDATED:
    This workaround has been updated in Bold Italics to reflect the latest feedback, information and testing.
    --------------------------
    TRY THIS FIRST:
    1. Disconnect your PS4 from the internet, and then start TSW
    2. Select a route that is relevant to the trophy that is missing
    3. Select a relevant module (Intro/Scenario/Service) and play it through once.
    4. If that doesn’t work immediately, then read on…. >>>>>>>
    If the above process works, then you will not need to start again with a “new player profile”, and this does work for some missing trophies. This might also work with X-Box, as a very temporary workaround, without you losing your offline cache (but if you play offline for a long time on X-box, you could have other problems).
    --------------------------


    Long answer – the long answer is set out below in three sections (it’s a very long read - sorry). This is a workaround intended for PS4 only – it might not work on PC and/or X-Box, as this has not been tested. The workaround is designed with specific trophies in mind (the “complete x services/scenarios” ones) – but it has potential to work for all trophies (see detail below).
    - - - - - - - - -
    - - - - - - - - -

    Workaround for anyone that has not received a trophy, when trophy requirements have been met:
    1. Set up a new player profile. (But this is not enough, as explained below).
    2. Close TSW: press the PS button, press the Options button, and select “Close Application”. If you want to be absolutely sure that TSW has closed, then completely switch off your PS4.
    3. Switch off your internet router.
    4. When you are back in the PS4 interface, go to Settings/Network and uncheck the “Connect to the internet” box.
    5. Load TSW. This will take about 50 seconds, as normal, but 30 seconds in, you will be told that internet features are not available (as TSW “cannot connect to server”).
    6. Aside: If you repeat steps 2 to 5 (say, next time you play TSW, without having played TSW with the internet connected in the meantime), you might get some further performance improvement, beyond what is explained below.
    7. Play TSW – replay the modules (intros/scenarios/services), as required, to obtain the trophy.
    8. Aside: This process has been tested with internet switched off for the entire time that the new profile is used to obtain trophies, but it is likely that you only need to have the internet off at the point when the final requirement is met (see below for explanation).
    9. Depending on the trophy type, the trophy should be awarded immediately upon the relevant in game action taking place, but you might have to wait a short time for the process to complete in TSW on the PS4 system (as described below). If your trophy is not instantly awarded, then you should return to the main menu in TSW, and leave the PS4 alone for a few hours, with TSW running. You can move around in the menu system, even switch player profile, but TSW should be kept on, and you must not launch another scenario/service module. (PS4 might go into rest mode, and this is fine). If you haven’t got the trophy within six hours, then it hasn’t worked, for a different reason….
    10. Alternatively, you could wait for DTG to issue a fix via a patch, which “re-awards” trophies to those people that have not received them (and maybe DTG should do this with every patch they send out). This assumes that the relevant (trophy progress) data can still be read by TSW.
    - - - - - - - - -
    - - - - - - - - -

    Preventative Workaround for anyone that has not yet received a trophy because requirements have not yet been met, but doesn’t want the trophy to fail:
    1. You don’t need to set up a new player profile.
    2. Follow steps 2 to 9 in the list above.
    3. If you do not want your internet to be switched off for the entire time you are playing TSW in pursuit of the “long grind” trophies (which could be months), then you will need to track your progress towards each trophy, and then ensure that your internet is switched off at the point when the last requirement is expected to be met. It would be good if TSW had a stats table giving info related to each trophy… but that’s a very big feature ask at the moment, and could take nearly a whole day to program in…
    - - - - - - - - -
    - - - - - - - - -

    Why does this work? What is causing the trophies to fail?

    Well… to answer this question, you have to ask another question, which is “What causes a trophy to work?” For a trophy to be awarded, the following things must happen:
    1. A relevant in game action must take place (say, completion of a module/service).
    2. A general process must be running that contains variables and/or flags that are relevant to the game action that awards the trophy (counters/clocks/binary flags), and this could include data that is not relevant to the trophies.
    3. Another specific trophy process, sub-process, or thread must be running/executing, that is watching the data in the general process, and triggers the release of the trophy when its requirements are met (from the program’s perspective).
    4. The trophy trigger must be allowed to run and complete its actions, which include (on PS4) things like playing a bell sound, giving an on screen message that a trophy has been awarded, taking a screenshot, saving the screenshot to hard disk, sending a message to the PS4 OS that a trophy has been awarded, etc. There’s quite a lot of stuff happening….
    5. Aside: After all that has happened, your trophy data will be synchronised on PSN so that your friends can see your achievement, etc. Afterwards. It will happen immediately if your internet is on, but PS4 doesn’t actually care if your internet is on or not. It will give you the trophy anyway. It’s quite happy to synchronise later, next time you switch on the internet. I wanted to make this point, because I want it to be absolutely clear that the problem with awarding trophies is nothing to do with your PS4, or PlayStation Store, or PlayStation Network, or Sony. It is nothing to do with being a “PS4/server” issue. In fact – the opposite is the case – it is entirely a TSW problem.
    - - - - - - - - -
    - - - - - - - - -

    So… come on… what is causing the trophy fail….?

    Well… to answer this question, you have to ask another question, which is, “What is a trophy in Train Sim World?” There are three types of trophy:

    a. Trophies awarded for completing a number of modules (scenarios/services), or a specific module
    b. Trophies for completing a number of similar actions (collecting things, etc.)
    c. Trophies for completing a specific action (reaching a certain speed, etc.)

    This workaround is primarily designed to deal with type “a”, because these trophies are awarded at the end of a module, when a lot of other activity suddenly takes place on the PS4 that could interfere with the “trophy trigger” process. This activity includes things like:

    1. CPU activity generally
    2. Addressing of memory and moving things in and out of RAM, which also impacts on the CPU
    3. Reading and writing stuff to the hard disk (HDD), which also impacts on the RAM and the CPU
    4. Connecting to the internet, sending and receiving data, and/or waiting for a response from an external server, which also impacts on the HDD, the RAM and the CPU

    The activity that impacts on everything is connecting to the internet. And, as it turns out, to my shock, horror and surprise:

    - connecting to the internet isn’t actually needed to play TSW, and
    - not connecting to the internet drastically improves performance of TSW generally…..!


    For example, when a service is completed, a screen pops up that gives you an evaluation of your performance, your AP scores, and a graph. This information is being taken from the “general process”, as mentioned above, which is still running. When you press the Options button to return to the main menu there is a very long pause. When I am connected to the internet, this pause usually takes 4 to 5 seconds. Sometimes (rarely) it takes nearly ten seconds (and when this happened, I was expecting to get the MSB trophy detailed below, but didn’t get it). I have a Fibre broadband connection, running on a decent router, with a cable connection to the PS4 (not WiFi). If I switch the router off, this pause is slashed by 90 per cent – it takes less than a second….!

    So – an internet connection is being made, or is being attempted at this point, when your internet is on. When it is off, this process immediately shuts down (or isn’t started).
    - - - - - - - - -
    - - - - - - - - -

    But why does this matter?

    During this time, it is possible that the trophy trigger process (for some trophies) is being interfered with. This depends on how the trigger is designed, how it interacts with other general processes, what priority it has when running, when it is expected to complete, and the time given to it to complete before timing out, and whether the process is robust enough to realise that it hasn’t completed if it hasn’t. And I suspect that this design varies, depending on the type of trophy, and, more generally, on the route that is plugged-in to the base program. There are a number of things that could happen to the trophy trigger:

    - as soon as the action is completed, the trophy trigger runs without interference, and completes (I would expect this to happen for “type c” trophies, so, if you reach a certain speed on the simulation, and you expect a trophy, you get the trophy immediately)
    - a final action is completed (you have collected the last collectable… a “type b” trophy), your total is noted in a table/array, and a few seconds/minutes later on (or at the end of the module), the watching thread notices, and you get your trophy
    - your final action is, by definition, the completion of the module (“type a”), so the trophy trigger process runs at the end of the module, just when everything else is kicking off with the CPU, RAM, HDD, and…apparently… the internet
    - the completion of the requirement is noted in a table/array as you play the simulation, you complete the module, and return to the main menu, and a watching thread visits the table “some time” later (minutes/hours), and gets triggered, and you get the trophy
    - - - - - - - - -
    - - - - - - - - -

    Quick Summary

    In short – switch off your internet, and the things that you actually need to run, are given more time, space and priority to run. No waiting to connect to a dead server, for example. This gives you a massive performance improvement. It also kills a lot of other processes that might be running.

    UPDATE: Players are now reporting that switching off the internet can have an immediate impact on missing trophies, when a relevant module/service is run offline for the first time, and this includes “type b” and “type c” trophies (see above).
    - - - - - - - - -
    - - - - - - - - -


    Downsides to switching off your internet:
    “Downside” depends on your point of view, but if you switch off your internet when playing TSW, you won’t be able to:

    - wait extra time at the end of each module, you will be thrown straight into the main menu, so that 5-10 second wait will be gone, so you’ll have to sip your tea later
    - be continuously prompted to buy more DLC with the bright red dot and the bright red exclamation mark for “Dovetail Store”, and your menu will run faster, giving you less thinking time as you navigate the menu
    - see the latest Dovetail Live advertorials for DLC
    - see the photographic skill of the most recent winner of the Screenshot competition, as it won’t get downloaded
    - broadcast/stream your driving prowess to screaming fans on the internet (unless you have a camera connected to the internet via another internet connection)
    - receive notifications/news from the rest of the world via your PS4, or see what your friends are doing (and they won’t be able to see you on TSW….)

    But you will be able to play TSW with the internet off, and it will be faster, and there is a higher chance of getting trophies. (I can’t guarantee that this process will work for everyone, but I am very confident it will work for a lot of people).
    - - - - - - - - -
    - - - - - - - - -


    Testing Results

    I only had two “scenario” trophies that would not get awarded, and these were LIRR: Accessed All Areas and MSB: All In Order. I had previously completed the requirements for the MSB trophy three times, without trophy (with internet on). I even used the “create new profile” method. But with the internet off, the LIRR trophy was instantly awarded (when I did the requirements under another new profile). The MSB trophy took four hours to be awarded – I believe this trophy (and perhaps all MSB trophies), to have a very different trophy process to similar trophies on the other routes.

    UPDATE: Following feedback from other players I ran a RT service…. using my original profile (not a new profile), and I was quickly given the Safety First (x500 SIFA) trophy, which I had suspected was well overdue.
    - - - - - - - - -
    - - - - - - - - -


    Proposed Fixes:
    There are a number of fixes required, for DTG to implement.

    F1. Systematic internal review of how trophies/achievements are blueprinted and cooked into PS4. The DTG Dev Team need to get together (and with third party route designers) and agree a standard process for the trophies. They then need to agree a standard process for testing that it works to spec. The standard process needs to be used on any new routes, and QA people trained on how to use the test process.

    F2. The standard process needs to be applied to all existing routes, and a patch issued for each route, when DTG is sure that the routes have passed a reasonable level of quality control. All event counting systems and flags in the software need to be checked to ensure that they are working as intended, and (crucially) reporting the correct information to the relevant table/array, at the right time, and are robust enough to not time-out or be ended by any other process, until the process has been completed.

    F3. When the message to award a trophy is given, DTG needs to ensure that nothing else is interfering with that thread/process. This could include:

    - HDD activity (such as taking the TSW end of module screenshot for the main menu), especially since this might interfere with the PS4 screenshotting (a very similar process)
    - for PS4, any completely redundant calls to the Steam servers should be removed, if they actually exist on the PS4 version of TSW
    - if a call is made to a DTG server, for any reason, at any time, that the server is able to immediately respond (frankly, I would personally prefer to not have any data being sent/requested from DTG servers, at all)
    - if the “behind the scenes” internet activity isn’t really needed (say, nothing much is done with the collected data, really), then just cut it out entirely
    - more generally, the trophy processes just need to be made more robust and fully interoperable with other processes in the route plug-ins, and with the base program

    F4. For anyone that has already met the reasonably expected requirements for individual trophies, but not been awarded the trophy, a further fix is required to force the core software to re-compare its (now correct) counting data to the TSW achievement/trophy table (presumably, as stored in TSW), and then re-deliver the message to award the trophy if the relevant trophy is not showing, or, just re-deliver the message (once only). This should only be done when everything else is fixed – but if that looks like it will take a long time, then a “re-award” instruction should be sent out with every patch to TSW, for every trophy.

    F5. DTG testing infrastructure needs to be checked. Do the DTG test-bed PS4s really accurately simulate a real-life PS4? Do they have fifteen games on them, on a HDD that hasn’t been defragmented for six months? Are they connected to a second-rate broadband (minimum requirement) service? Are the variant PS4s all tested? Do they have real-life owner profiles, with followers, TV applications, and various other bits of junk added to them, like music and videos, etc.? If not, then maybe it will be easier for the Testing teams to reproduce faults, if the test PS4s were given a bit more… character….?

    ASIDE: It would be quite ironic if the reason for random trophy failures was, say, connection to an unresponsive (or overly responsive...) DTG server, and doubly so if the test PS4s used by DTG were not actually connected to the same server….

    F6: When the trophy system is fixed, a huge amount of time will be saved in the Support Team, as they will have fewer Support tickets to “process”. This time can be used productively by sending the Support Team members on a week-long Customer Service course. I believe Disney do quite a good one, for external customers. The funny poster with “The Customer Is Always Wrong” cartoon should now be removed from the Support Team office wall. More seriously:

    - when a PS4 user reports an issue, it should be treated like gold-dust, because it is highly unlikely to be caused by a standardised PS4 – it is always far more likely to be a problem with the way TSW is programmed, so fixing it fixes it for everyone, including PC users that do have unrelated issues with PC performance – DTG should use this as a highlighting filter, and the Support Team should be told to do this. This is not complicated.
    - PS4 users should not be told to re-build their database (defrag their HDD) and re-install TSW, as a default answer to support ticket queries – this is utterly ridiculous – please stop doing this immediately, it’s a waste of your customers’ time, and achieves nothing at all except inconvenience and annoyance for your customers.
    - PS4 users should not be told to (just) restart the game with a new player profile, unless there is solid evidence that the design of player profiles is flawed (in which case, DTG should issue a patch to fix player profiles….)
    - The Dev team should probably do an independent audit of all Support queries, to see what information is not being added to the bug database, and to see what advice is being given to players
    - - - - - - - - -
    - - - - - - - - -


    Feedback

    Feedback is very welcome. I have put my head above the parapet here, and I fully expect people to fire at me, based on their experience, knowledge and perspective. This is fine – please fire away….! This is a Forum, after all…

    Specific feedback is welcome:
    - If you tried the workaround, did it work for you? This is intended for trophies like “Complete all services in x”, and “complete all scenarios”, so if this workaround didn’t work for this kind of trophy, can you let me know?
    - I am not expecting this to work for other trophies (counting distance driven, reaching a certain speed, etc.), but if this workaround does work for you, on these trophies, that feedback would be extremely useful – remember, all I am really suggesting is you switch off the internet…, so if these trophies are impacted by an internet connection, that would be useful (and surprising) to know….
    - If you disagree with my technical descriptions and assumptions, that’s also fab. I am here to learn, and I am always happy to be corrected, in the pursuit of better understanding


    Disclaimer….:

    I have tested this process. It worked for me, but it might not work for you. But it shouldn’t cause any harm to players (although DTG might get a bit annoyed with me). I don’t want to waste anyone’s time (beyond reading this post to this point….), so if you choose to use this workaround, on top of the “create new profile” workaround, that is your choice. I think it could be a good choice, but that is just my opinion. ;-)
    - - - - - - - - -
    - - - - - - - - -
     
    Last edited: Sep 15, 2019
    • Upvote Upvote x 6
  2. Droemel

    Droemel New Member

    Joined:
    Sep 13, 2019
    Messages:
    6
    Likes Received:
    2
    Hi, thank you for that workaround and all the work you put into that.

    About two weeks ago I completed the requirements of the trophy "GWE: Mile Muncher" which is "drive the class 166 for 1660 miles" but the trophy didn't pop. After finishing some more services it still didn't work.

    Just now, right after reading you post, I tried again with no internet connection (just unchecked "connect to internet") and the trophy popped as soon as the service began without even starting to drive.
    That's incredible... and disturbing.
     
    Last edited: Sep 13, 2019
    • Upvote Upvote x 2
    • Useful Useful x 1
  3. TheCadManFan

    TheCadManFan Member

    Joined:
    Sep 15, 2018
    Messages:
    92
    Likes Received:
    75
    Much appreciated. I have a few trophies still to get in the base game, so I shall be referring back to this frequently.
     
    • Upvote Upvote x 2
  4. synthetic.angel

    synthetic.angel Active Member

    Joined:
    Aug 27, 2019
    Messages:
    229
    Likes Received:
    158
    Thank you for taking the time to come back and post your first Forum message here, as you have done.

    I wasn't expecting my workaround to impact this kind of trophy. I had my suspicions, but not really any hard evidence, so I under-played this possibility. It would point to the issue being much wider than I thought.

    And it gets even more interesting - after seeing your post I did another test myself. I thought that I was maybe long overdue for the Safety First (500 SIFA alarm) trophy. I went into RT (with internet off), started a service, ran the train under SIFA, and a couple of stations later... the trophy rolled in. It didn't come in immediately after a SIFA action - it appeared during a passenger loading event. But it was quick.

    So - that's two "counting event" trophies, apparently awarded due to the internet being switched off. This is on top of the "all scenario" trophies. Maybe the internet connection really does somehow (somewhat randomly) suppress all types of trophies...! And there is code waiting to be run, but can't, when the internet is on...!

    Hopefully, if other readers have similar experiences, they'll drop a note in this Forum. This will help DTG get to the source of the problem (which I am seriously starting to think is legacy Steam server related - it would be great if DTG could drop a line here rulling that out).
     
    Last edited: Sep 13, 2019
    • Upvote Upvote x 1
    • Useful Useful x 1
  5. Canon772

    Canon772 Active Member

    Joined:
    Jul 24, 2018
    Messages:
    119
    Likes Received:
    83
    A few days ago, I reached 705 miles in the M7 on LIRR but did not obtain the relevant trophy for attaining 700 miles.
    I had not touched TSW since, but after reading this workaround (which I have been eagerly awaiting), I disconnected the internet (also by unchecking "connect to internet") and went into a new service on LIRR in timetable. I loaded passengers, set up the controls and whilst waiting for the start time, the trophy popped.
    Very bizarre!
    Well done for this workaround.
     
  6. Toddy65997

    Toddy65997 New Member

    Joined:
    May 3, 2018
    Messages:
    2
    Likes Received:
    0
    I haven't tried this workaround yet, but have missing trophies so I will try turning off my internet next time I play and will report back if it solves the problem.
     
  7. xxhotwheelsxx

    xxhotwheelsxx Member

    Joined:
    May 13, 2019
    Messages:
    31
    Likes Received:
    14
    Hi mate,

    Quick question, did you do the whole 1660 miles with a new profile and the fix, or did you just fire up a service on your original profile that had completed the required miles and had the trophy pop?

    Asking as the 70 services in LIRR didn’t pop for me and I would really not like to have to do that all again with a new profile!
     
  8. synthetic.angel

    synthetic.angel Active Member

    Joined:
    Aug 27, 2019
    Messages:
    229
    Likes Received:
    158
    I think that's a very good question... The impression I got from Droemel is that, for the trophy that Droemel was after, all he had to was start a single service, but with internet switched off. It would be useful if it could be confirmed if this was under a new profile (but my guess is that it wasn't). This could indicate that the "counter" is stored somewhere, and that there is a "lookup" that awards the trophy, whenever a relevant module/service is started (and it is this lookup that is suppressed by the internet connection...?).

    Yesterday, when I got the Safety First trophy, I did it from my original profile, without having to create a new one with x500 alerts.

    My suggestion now would be to try a service on LIRR, with the internet switched off (without doing a new profile yet), and test that first. If you then get the "x70 service LIRR" trophy, can you please let us know? I will then amend the workaround to reflect this - that would be a VERY big piece in the puzzle. If this doesn't work, can you also let us know that?

    When I did the MSB and LIRR "all scenario" trophies, this was with a new profile with internet switched off, but there are "only" five scenarios in each of those trophies.... If it is possible to completely rule out the need for a new profile in all cases, that would be utterly awesome...!
     
    • Upvote Upvote x 1
  9. Droemel

    Droemel New Member

    Joined:
    Sep 13, 2019
    Messages:
    6
    Likes Received:
    2
    That's correct, I started a service on my original profile, which already had more than 1660 miles done.
     
    Last edited: Sep 15, 2019
  10. Canon772

    Canon772 Active Member

    Joined:
    Jul 24, 2018
    Messages:
    119
    Likes Received:
    83
    I would add that my mileage in the M7 (above #5) was done on my original profile.
     
  11. xD 2Bad4You

    xD 2Bad4You Well-Known Member

    Joined:
    Mar 10, 2018
    Messages:
    922
    Likes Received:
    709
    Anyone tried if logging out of Dovetail live in the game comes to the same result?
     
  12. Droemel

    Droemel New Member

    Joined:
    Sep 13, 2019
    Messages:
    6
    Likes Received:
    2
    My TSW never was connected to Dovetail live.
     
  13. xD 2Bad4You

    xD 2Bad4You Well-Known Member

    Joined:
    Mar 10, 2018
    Messages:
    922
    Likes Received:
    709
    Okay alright. Could´ve been that the issue is connected to this since the Dovetail Live integration seems to be the only reason the game would connect to a Server / need an Internet connection anyway.
    But if you were never connected it seems really strange that trophys do work better offline.
     
  14. synthetic.angel

    synthetic.angel Active Member

    Joined:
    Aug 27, 2019
    Messages:
    229
    Likes Received:
    158
    I also do not have Dovetail Live linked to my PS4. But there are very many reasons for a software developer to have a link to the software, for example, how could you have the stats for this sort of hyperbole, if user activity wasn't being actively logged:



    My greatest fear (with respect to TSW...), now that I have released this workaround (and one that actually improves user experience), is that DTG will rush out a "hot patch" and absolutely force PS4 users to have the internet switched on, to access TSW. But, if they do that, without fixing absolutely everything first, and, actually, without a pretty good reason such as some new critically important internet dependent user functionality, then I would regard such an act as the height of cynicism, and "contemptuously vindictive" towards their customers.

    I am sure that DTG really do love their customers, so presumably they won't take such an awful approach. Hopefully, somebody from DTG will now confirm that they have no intention of (ever) forcing PS4 users to connect to the internet, to access the software.
     
    Last edited: Sep 15, 2019
  15. xD 2Bad4You

    xD 2Bad4You Well-Known Member

    Joined:
    Mar 10, 2018
    Messages:
    922
    Likes Received:
    709
    Well that gets tracked like the Challenges with an active Dovetail Live link i would have thought. Can be wrong, only the devs know for sure.

    However i tried your workaround on Xbox for an Achievement (CC - Stainless Steel) where i met the requirement several times with no luck of it popping up.
    I´ve gone offline, reached the 70mph. I then reconnected to the Internet while in the main menu of TSW. Nothing happened, i started F12018 and while i was doing a lap there the Achievement popped. Not sure if it worked because of the workaround or if it has to do with the 2020 update (havent driven NEC since then). I will try it again with other missing achievements. For now it might be possible that this also works on Xbox
     
    • Upvote Upvote x 1
  16. synthetic.angel

    synthetic.angel Active Member

    Joined:
    Aug 27, 2019
    Messages:
    229
    Likes Received:
    158
    Thanks - I have updated the original post, to highlight that people should first try going "off-grid" without starting a new profile.

    If it turns out that the "start a new profile" advice, which has been the standard line for a year...., doesn't provide any benefit in any cases, then I will amend the advice again to reflect this. I think that only DTG can help with this - they should look at the code and explain exactly what is going on with the internet connection - in fact, they are legally required to do this anyway, under GDPR.
     
    • Upvote Upvote x 1
  17. synthetic.angel

    synthetic.angel Active Member

    Joined:
    Aug 27, 2019
    Messages:
    229
    Likes Received:
    158
    You were probably doing over 70mph in your F1 car.....! Or maybe your TSW trophy really needed 170mph....? ;-)

    EDITED TO ADD: More seriously, it is quite important that we don't have any false positives that support the workaround. I would be interested to know if it helps on X-Box, but only if there is some confidence in it. If there is a plausible other reason for your achievement "popping", then we need to rule that in, instead. So, I checked the update history - your CC: Stainless Steel achievement wasn't in the 14 August 2019 patch notes, but it was in the 27 June 2019 patch notes, viz.:

    https://dovetailgames.kayako.com/News/NewsItem/View/164/train-sim-world-update-available-now

    So, the question is, did your holiday from NEC stretch back as far as 27 June? If not, then maybe X-Box is also covered. (I have reasons to believe it might be, but I would rather have good evidence).
     
    Last edited: Sep 15, 2019
  18. xxhotwheelsxx

    xxhotwheelsxx Member

    Joined:
    May 13, 2019
    Messages:
    31
    Likes Received:
    14
    Okay, so I have tried the workaround with the King of Queens trophy (70 services in the M7) and it didn’t pop - did a full service off the grid expecting it to pop at the end (75 services now completed) and nothing.
    Going to try this with The Freight Express now and see what happens

    EDIT: Have also tried with The Freight Express (185kms in the 185.2) and it didn’t pop - service was run on my backup profile that had reached the required distance before I began the service)
     
    Last edited: Sep 15, 2019
  19. synthetic.angel

    synthetic.angel Active Member

    Joined:
    Aug 27, 2019
    Messages:
    229
    Likes Received:
    158
    Okay, so if these trophies do not "get released" in the next few hours, then you have two options:

    1. Start a brand new profile (as per the long method originally proposed in my OP), but with the internet off (which is better than just starting a new profile, as I found with the MSB and LIRR scenario trophies). Try it out for MSB: All In Order (if you want) - I think that will work for you, and MSB is quite nice..... ;-)
    2. Wait for DTG to push out a fix for every trophy that forces the core software to re-check your stats, and "re-award" the trophies (if this is even possible - it should be though, methinks) - and this is what I would do for King of Queens, rather than be faced with repeating 70x services on LIRR, lovely as LIRR is.
     
  20. xD 2Bad4You

    xD 2Bad4You Well-Known Member

    Joined:
    Mar 10, 2018
    Messages:
    922
    Likes Received:
    709
    I tried it after the 27th June Patch both with my regular and a new profile and it didnt pop up on both back then.
    I just havent tried it after the 2020 Update again. Will do another missing achievement tomorrow with beeing connected to see if it pops now. If not i try the offline version.
     
  21. TrainSim-Dmitri

    TrainSim-Dmitri Staff Member

    Joined:
    Jan 4, 2019
    Messages:
    803
    Likes Received:
    2,458
    Hi synthetic.angel, thank you very much for the workaround provided, some very interesting information here. I've passed the info to the developers.
     
    • Upvote Upvote x 1
  22. synthetic.angel

    synthetic.angel Active Member

    Joined:
    Aug 27, 2019
    Messages:
    229
    Likes Received:
    158
    Hi TrainSim-Dmitri

    You are very welcome! Actually, you deserve a great deal of credit yourself, for helping with the idea, in the following thread:

    https://forums.dovetailgames.com/threads/lirr-access-all-areas-trophy-is-not-achievable.18223/

    When you said "This is a PS4/server issue", but then you couldn't confirm the need for an internet connection (or not), I then decided to try and rule out the "server " bit, and tested a PS4 without an internet connection, and found the workaround.....! So........ thank you!

    I know that this is not a PS4 issue. It is also not a Playstation server issue. But it might well be a server issue - a DTG server issue. Something rattling in the background of my mind thinks that it might also/alternatively be a Steam server issue - a failure to port TSW properly from the PC build to the PS4 and X-Box. This might be your best first line of inquiry, and the first thing to rule out. But that is just a guess, of course... ;-)

    I do hope that you are not going to ask the Dev Team to now lock-out anyone that switches off the internet. That would be the wrong way forward, I think, even if DTG really does want to collect a lot of of data. Can you please confirm that DTG won't do this?

    Anyway - thanks again for your thanks. I was actually only expecting a considered apology from your Support Team, but your thanks trumps that. Well, the Support Team know how to get in touch, if they wake up one day and think "Oh wow, did we really do that to a paying customer?".
     
    Last edited: Sep 16, 2019
    • Upvote Upvote x 1
  23. Matzo

    Matzo Member

    Joined:
    Aug 21, 2018
    Messages:
    66
    Likes Received:
    54
    I've been missing the "New Yorker" trophy since completing the services, which I did before any related extra dlc arrived.

    Thought I'd give this method a try to finally pop the trophy and get the plat... No success.

    Even completed extra services on NEC, since the 2020 update, apart from the load of broken and un-finishable services...

    With the trophy being altered with the 2020 update do you think this could have affected it?

    The work put into your findings is phenomenal by the way...
     
  24. Observadorpt

    Observadorpt Member

    Joined:
    May 6, 2019
    Messages:
    52
    Likes Received:
    24
    Hi

    At some point i have my internet conection turned off playing peninsula corridor and the level 20 route trophy of peninsula corridor doenst pop.
     
  25. Droemel

    Droemel New Member

    Joined:
    Sep 13, 2019
    Messages:
    6
    Likes Received:
    2
    Today I finished the last of the 64 services of Rapid Transit with internet conection. No trophy came up.

    Then I repeated the last service by restoring the backup from just before.
    This time with no internet connection. Also no luck.

    I did all this on a new profile that was created after the TSW 2020 update.
    Apparently it's still very much broken and not possible to work around by creating a new profile or playing with no internet connection.

    Any feedback from the devs yet?
     
  26. Poppa

    Poppa New Member

    Joined:
    Aug 26, 2018
    Messages:
    25
    Likes Received:
    7
    I completed all the services in West Somerset Railway and no trophy was awarded. I tried shutting off the internet connection and repeating one or two of the services and no trophy was awarded. I can only assume since the services already had a check mark it did not trigger the trophy.
    So I created a new profile and completed all the services again. Before I did the last service, I shut down the internet connection. This time as soon as the service was completed the trophy popped.
    Just wanted to confirm it worked for me.
    Thanks again!
     
  27. xxhotwheelsxx

    xxhotwheelsxx Member

    Joined:
    May 13, 2019
    Messages:
    31
    Likes Received:
    14
    A weird unlock occurred for me with "The Freight Experience". Having tried your work around, I then moved onto RSN to rack up some services while the MSB trophy system is mended. I fired up a service in the 143, and almost immediately, the 185.2 distance trophy popped.
     
  28. Canon772

    Canon772 Active Member

    Joined:
    Jul 24, 2018
    Messages:
    119
    Likes Received:
    83
    I have also not received the King of Queens trophy (70 services on LIRR) even though the final few services were done without an internet connection. This was on my normal profile so I guess the only alternative is to try doing it on a new profile without internet.
     
  29. arron147

    arron147 New Member

    Joined:
    Aug 26, 2019
    Messages:
    3
    Likes Received:
    1
    synthetic.angel you beautiful person! Iv been trying to get the Leipzig Legend trophy for so long and after multiple attempts at clearing them all (including the DLC) and still not getting it, i was at the point of giving up on it until it was properly fixed. Then i saw this post last night and decided to dedicate my day today to attempting this one last time. Made a new profile, completed 63/64 of the services and did what you mentioned with turning the net off. Ran the last service and boom, there pops the trophy. I owe you big time! Can't count how many times iv attempted these services. Thank you so much for finding this. You absolute legend.
     
    Last edited: Oct 13, 2019

Share This Page