A solução que encontrei foi mudar meu ps1 de:
RESET="\[$(tput sgr0)\]"
GREEN="\[$(tput setaf 2)\]"
export PS1="${GREEN} MY PS1 ${RESET}"
Para:
RESET="$(tput sgr0)"
GREEN="$(tput setaf 2)"
export PS1="\[${GREEN}\] MY PS1 \[${RESET}\]"
Quanto ao que aconteceu nos bastidores, ainda não sei: (