When session is loaded with -u layout files as loaded from same directory as session file, but rdb-file is loaded from current working directory. This leads to problem when path in -u and current working directory are different.
Workaround is to use absolute or relative path in rdb-file, but I think will be good idea if KLayout behavior will be consistent in both cases.