Happened to me for a locally built version on CentOS 8. When I debugged it I found the problem to be associated with settings. So I moved the .config/kicad directory aside and there was no repeat of the problem I think the commit
Do not crash if PARAM_LIST backing data contains unexpected type