Well, as expected - User issue, or better say Modders Issue.
So in short: For all modders who might encounter this - transfer all Response/Controller/Routes away from PostDBLoad.
Even though it would still work - it causes really weird bugs.
List of bugs that's 100% being caused by it:
1. Most Barters will cost 1P
2. Prices will not be sorted right, making USD/EUR/RUB to be calculated equally.
3. Finalised Prices will not be calculated properly on buying gear via preset modding if you have something that has price in USD.
List of Not fully tested prohibited calls in PostDBLoad:
StaticRouterModService = container.resolve("StaticRouterModService");
DynamicRouterModService = container.resolve("DynamicRouterModService")
BotController = container.resolve("BotController");
InraidController = container.resolve("InraidController");
At least this is the one I had to move away.
You can't put them into preload (maybe not obvious for everyone) so you'll have to have postAkiLoadMod() for such tasks like rerouting server calls or editing profile.
EDIT 14:00 GMT+2: To preakiLoad()
Maybe it's just my bad code, but i didn't manage to run postAkiLoad even a logger, instead i went to pre aki with defining Controllers inside routes, because if you try to resolve a controller in pre aki - it will throw an error.
As of final words: SVM is fixed, won't happen in 1.5.3
Feel free to close the thread.