5.0.1
Chrome 73
on the chrome, throw a error is "Uncaught TypeError: path.split is not a function" when I use "registerModule" to register a nested module. Here is my code:
this.$store.registerModule(['activity', 'detail'], module);
The position of error code and stack is here:

I think the reason of this error is because of setting "path" param with a error type,
it want to get a string, but set array with slice

set path with a correct type
set "path" param with array, but it want to get string
I have also encountered the same error on Firefox 67 and Chrome 73, Windows 10 after registering a module dialogs.snackbars in the Vuex state like this
js
globalStore.registerModule(['dialogs', 'snackbars'], store);
The path it is trying to run path.split on is an array of length 1

The standalone electron devtools app has the same issues, resulting in only the component tree tab working
I am also having the same issue only component tree is working in the dev tools.
When a nested vuex module is registered.
Most helpful comment
I have also encountered the same error on Firefox 67 and Chrome 73, Windows 10 after registering a module dialogs.snackbars in the Vuex state like this
js globalStore.registerModule(['dialogs', 'snackbars'], store);The path it is trying to run path.split on is an array of length 1

The standalone electron devtools app has the same issues, resulting in only the component tree tab working