Isn't this topic better suited for The Lounge?
I feel it may be unavoidable to have one sort of issue or another. Comparing to real life full-time relationships, there is much less face time and opportunity for frank communication. Even if both sides are reasonable and excellent communicators, a big if.
I was always very careful about not going too far with my feelings. On the flip side, the SP may feel insecure / underappreciated if you put limits on your positive reaction.
One lesson I learned is to be very perceptive about the possible feedback SPs may try to convey. They'd be naturally cautious not to offend a client. This is on top of more subtle and delicate style of women in general in comparison to men. So even if she tried to tell you earlier you had a problem, it could be very easy for you to miss the message, unless you pay attention and remember she would try very hard not to offend you.
Similarly, it's important not to appear pushy by saying or asking the same thing again, if it was not encouraged the first time. She could have chosen to ignore an unpleasant topic rather than challenge you, and the second time she may feel you are ignoring the hint.