I have recently noticed that kable() from the kableExtra-package behaves oddly if more than one dataframe is included in the command.