(Xbox/PC/PS) ME1: Spectre Weapons Bug & Workaround
In the original version of ME1, earning 1,000,000 credits would unlock Level VII Spectre weapons and then reaching Level 50 as Shepard would unlock Level X Spectre weapons.
In the remastered version of ME1, Level VII Spectre weapons appear to be unlocked once you reach Spectre status. The requirement for Level X Spectre weapons are currently unclear.
The BUG appears to be that if enough time passes after becoming a Spectre, these weapons will disappear from their shop inventories (C-Sec & Normandy Merchant). Judging by various reports and topics on numerous forums, this glitch affects all platforms. The timing nature of this bug and the difference in requirements between ME1 & remastered ME1 has led to contradictory explanations and confused discussion.
Hopefully the developers will address this in the first post-launch patch. Thankfully, there is a workaround we can use in the meantime. This temporary fix was discovered by u/Xecil on the Mass Effect subreddit.
1) Load up a save right before you get Spectre status.
2) Get the Spectre cutscene.
3) Visit the C-Sec Requisitions Officer and look at his store inventory.
4) Load up your proper save and the Spectre weapons should available at his store.
If you don't have a save before the Spectre cutscene, just start up a new career and speedrun to that spot. This fix will apply across all careers. Meaning, you can do the workaround on a different character and it will fix the saves on your main Shepard.
If you're later affected by the bug again, repeat the above process. Hopefully it won't be too long before a patch, but this should help in the meantime.