Not exactly sure what's going on here, but an example using helpful is:
M-x helpful-function RET swiper RET
M-x swiper
The original colors in the buffer are now lost. This also seems to happen to me with a custom eshell prompt theme, for example (which can be found here if needed)