For the record, I had to do these steps to get tidal 1.4.9:
rm -rf ~/.ghc ~/.cabal
. ~/.ghcup/env
cabal update
cabal install tidal --lib
When I only did the normal last two lines:
cabal update
cabal install tidal --lib
I'd be stuck at 1.4.8 (and ended up with the Ambiguous module name error)