everafter So there's a lot going on under the hood with this, but I'll try to summarize.
The investments page was mostly based off of my research when Ch4 first started in version 0.31 in December of 2017. This got rolled up into the Ch4 investments Excel sheet, which hasn't really been updated in a while:
https://www.mediafire.com/file/wdagtl8typo52a0/TLS+Ch4+Investments.xlsx/file
I think the oversight on the the soft requirement of the Succubus Armorer needing 2309: Megail Back happened because I was looking at the game logic for interacting with the Succubus Armorer herself, and didn't look at the door event.
Originally, up to about v. 0.46.2 in October of 2019, the ledger and all of the investment returns listings were one long page of names and numbers that you had to scroll through, but @Decanter stepped up and made a new version of all these events that included pagination by the nation the investment is located in to improve readability. Unfortunately, at some point the code for the standard Ch4 integrate got copied, pasted and merged into the event for Megail's first returns in the Blue Rose. The Blue Rose event didn't originally include any returns for ch4 only investments, but when the copy/paste happened, all of the country pages for Yhilin, Stineford, Ardoheim etc. did get copied over from Ch4 iterate with the Ch4 event returns intact.
So the fix is to correct that event so it matches its original version in terms of function.
There are some other issues but you can read my needlessly long comment on SL's most recent Patreon post if interested.