linux – bashtop and bpytop do not display properly in putty

I’m running a minimal CentOS install, so maybe I’m missing some essential packages but installing bashtop or bpytop, I just get a jumbled mess of colour blocks on the screen. I’ve made sure of sudo yum upgrade and rebooted, but still a mess. htop / mc work fine, I guess they are ncurses apps. Maybe bashtop / bpytop use different display frameworks, or possibly a settings in Putty?