Checked the latest version 4.1.1.6946847 and the login is still forgotten all the time. It's the very first thing the player sees: nice intro.
At least, it's a very visible bug on GOG, but I don't know if the same bug occurs on Steam, too.
This other one always makes me laugh.

For those interested in the
correct algorithm for that sort of problem, you can find it in the small GitHub project below. In the case of BG3, the
solve_ge(values: list[int], target: int) -> tuple
is the function to use. I worked my way from a trivial O(2^n) recursive program to an O(k.n) non-recursive one using dynamic programming; I think it took 2 days by coding sporadically between game sessions and other things, but overall it was rather quick (and fun) to make.
https://github.com/blueglyph/knapsack