"...Now why won't it? if lye is PH 14 and there is a liquid lye floating, why won't it detect it??..."
If soap has lye floating on it, then there's a problem with how the soap was made. A person doesn't need to know the pH to figure that out.
"... when I broke the bar of soap in half that I had just touched my tongue to, and touched my tongue to the inner portion, it was still a bit "hot"!..."
And the answer is ... don't DO that.
Saponification takes time to fully complete, the reaction is not necessarily consistent throughout the soap, and variation in soap making methods also have an impact -- and this last point is especially true when a person is new to soap making and may not have the best technique yet.
You learned these lessons to your tongue's dismay, and I'm not laughing a bit at your experience ... I'm shaking my head at your lack of caution. If you don't have a reasonable certainty that the soap is skin safe, then be cautious. And even if I'm reasonably certain, I'm still test cautiously. A cautious zap test is sufficient to collect the information needed at minimal risk -- why do more?
***
You're assuming pH is an absolute measure of excess alkali and is a valid way to determine whether soap contains free alkali or not. A lot of people who do not work in the chemical field make this assumption. Despite what a lay person's "common sense" might suggest, this idea about pH is incorrect.
Any given blend of fatty acids will make a soap with a characteristic pH. A soap with pure oleic acid has a characteristic pH of about 11.2. A soap with pure lauric acid has a characteristic pH of about 10.1. A soap with a blend of fatty acids will have its own characteristic pH.
So ... you tell me ... if I have a properly made lauric soap with a pH of 11.2, does it have excess alkali? If I have an oleic soap with a pH of 11.2, does this soap have excess alkali? If I have a blend of fatty acids in my soap, is a pH of 11.2 a valid and safe pH for this particular soap?
***
And furthermore, let's assume I can measure the pH really accurately and I know from repeated tests that the pH of a given soap recipe should be, say, 11.0. I make a batch of soap using that recipe. If my determination of the soap's pH is 11.1, does that mean the soap is not skin safe? Or does it mean that the fats, which are natural products given to natural variation in their properties, might have changed slightly and the resulting pH of the soap has changed in response to that variation?
Why not just titrate for free alkalinity and KNOW whether the soap is skin safe or not? Or do a zap test and get essentially the same answer?
Again, the answer of "safe" vs "not safe" is NOT the pH of the soap. It is a test for free alkali, as Psfred explains above (and I have explained elsewhere, many times).
Maybe Psfred will explain the matter in a way that actually makes a difference.
***
Inexpensive pH strips are very reliable in that they reliably under-report the pH of soap.
Machery-Nagel and similar high quality pH strips work reasonably well in a
dilute soap solution, but they aren't cheap.
Rubbing a pH test strip on a dampened bar of soap, as many soapers do, is not accurate, regardless of the pH strip one uses. Again, the pH reported by the strip is lower than the actual pH.
More:
http://www.modernsoapmaking.com/how-to-ph-test-handmade-soap/ I disagree with Kenna about the value of the zap test, but her info is otherwise good.
http://alaiynab.blogspot.com/2015/05/ph-testing-of-liquid-soap-and-lowering.html This is about liquid (KOH) soap, but the info also applies to bar (NaOH) soap