Using the CBPi3 master located here:
https://github.com/Manuel83/craftbeerpi3
I never had any issues installing CBPi3 on my Pi3B+ under Stretch and recently Buster using the simple instructions found on the CBPi website.
http://web.craftbeerpi.com/installation/
Just make sure you clone in the right version of CBPi, not the one shown at the beginning of the commandline installation instructions. If you use anything other than the "master" found on the page I linked you'll likely have issues. The master seems to be the last properly working version so I did not try to update it and it works fine with both versions of Raspbian. I did all my installations using a newly formatted SD and a fresh Raspbian install which may be why I never had any issues.
Edit: I just tried to do a new install of CBPi3 on a spare SD that was imaged with Stretch and there is definitely some issues that weren't previously there. I ended up using this video to get it up and running.