Water hardness, can be the problem.
One of the BIG problem I had when starting out was just as yours is now, lather would not hold up. And all the wrist work in the world didn't seem to help, but I bought a test kit at the local hardware store and found that the well water I was using was very, very hard, this is a great detriment to good lather. I also noticed that the hardness was not the same day to day, some day's imposible to work with and some day's difficult but workable. I started buy distilled water at the local Wally-World[Wal-Mart] and heating about 8oz in the microwave, puting it in a thermos and useing it to make lather, and with Proraso products I found NO problem from then on in getting all the best results in my lathering proccess. Hope this helps, by the way, I found the test kit in the water softening section of the hardware store.
Well, that's my tupense, here's hopeing all your shave's are BBS!!
tinkersd of SRP!