The flasher scripts are only flashing the running kernel modules. In the scenario when a user is experimenting with more that one kernel build, it does not copy the extra modules folder(s) in /lib/modules.
An easy fix is, in the _copy_rootfs() function, to remove /lib/modules/* from the first rsync exclusions and remove the whole ==> Copying: Kernel modules section.