There is a walkthrough located in the game folder for each released character, so that may help.
There are a couple times when Faust disappears. The first time, you just need to go to the band meeting to trigger a scene. The second time, when he is in Germany, may be where you are stuck. The game counts 3 sessions before he returns. By that, it only checks to see if the day of the week is not the same as the last time it checked (Monday vs Saturday on a normal weekend split session). Maybe your sessions are a full week so it always checks on the same day of the week?
If not, then there is a bigger bug and I may need more info.