NOTE: I CANNOT ACTUALLY TRY ANY OF THIS SINCE I ALREADY FINISHED THE RiT EXPANSION, I AM JUST TRYING TO HELP.
DDV Version: 1.14.1 (or 38)
RiT: Version 0 (I do not think there are more versions of this)
I can't share my save data for security reasons since I do play online using my PC, but I tried to find something tied to this on my profile.json and I found a possible solution:
At the very end of the profile.json, there are two sections that mentions the status of the expansions. Here's what mine looks like:
],
"CurrentTrackedActivity": -1,
"LastKnownBoughtExpansions": [
"Expansion1PackExpansionPass_Nintend
nlineKey",
"Expansion2PackExpansionPass_Microsoft_OnlineKey"
],
"LastKnownBoughtExpansionsAnyPlatform": [
"BaseGame",
"Expansion02"
],
On the first section, you can see Expansion1, which is RiT. I only played that one on my banned switch since I never bought it. Again, I never had trouble playing it; I even finished the whole story. Now, on the second section, it tracks the things I actually bought in the Microsoft store, which are the base game and Storybook. Why are they separated? I have no idea. Maybe adding this to your own profile.json file might work.
As I said, I play online on my PC. Using JKSV, I move my save data between my switch and PC and I have never had any problem with that. I mention this because on profile.json, at the beginning, I can see the last time my save data was uploaded to the DDV server. What I think could work is to add that into your save and trick the game to think that you have connected to the internet at least once in the past. Here is what mine looks like (IDs changed for Xs for security):
{
"loggedDevice": {
"deviceType": "DeviceType_Switch",
"deviceID": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"deviceModel": "",
"deviceName": "Switch",
"SysDeviceId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
},
"lastServerSave": "2024-11-22T09:28:00.890647300Z"
},
{
"loggedDevice": {
"deviceType": "DeviceType_Windows",
"deviceID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"deviceModel": "",
"deviceName": "WINDOWSCO",
"SysDeviceId": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"lastServerSave": "2024-11-24T21:53:14.012043300Z"
}
],
As you can see on the first one, there is a date registered as if I connected to the server to upload my save from my switch; I have never done such thing. I have connected to the server using my PC, but never my switch. Maybe adding the "lastServerSave" date will trigger something.
Again, this is just me trying to give options so you guys can play the DLC. I have no idea if this is related at all.
If someone tries this, please let us know if something happens