I was having the same problem. It turns out there is a low_memory parameter to BERTopic. I set low_memory = True when defining my model and that solved it for me!
low_memory
low_memory = True