Show if behavior was sending headers already sent error...
My persistence paid off. 5 am programming lets the brain kick into auto pilot.
The pages that were working correctly required the user to be logged in ALREADY thru security assist. So the show if behavior worked fine. I put the call to the user database in the include file of the nav, big mistake. It was being called TOO LATE. I made an include file with JUST the connection to the database on all the other pages (over 80 in all) BEFORE the document declaration so it was called first, even if it wasn't in use, or going to be used yet, and voila. Everything works as it should. I am posting the solution in case anyone else has this problem.