Our dog has a series of signal methods. If outside:
Stare at door
These are pretty easy to interpret, as she pretty much always wants in. Occasionally its a notice "there's a possum" but we don't care, so that's fine, and we want her in so the net effect is the same.
But indoor signaling, or rather "proximity to humans" signaling is different. The methods, again in increasing order, are:
Walk away (leading you somewhere, but we never notice)
But in this case, it could mean /anything/. Food, water, walk, play. Anything.
And, therefore, its pretty easy to misinterpret. We routinely have to disregard the messaging as we know she's got food and water, and just came in, so doesn't need anything. Sit on my lap and shush. Exceptions are even worse. One night she just bugged the hell out of us for a while at 4 am. It only went to stage 4 or 5, so we disregarded (not critical enough, if its like "I must go outside") to get up. She can hold it. Turns out the pickup truck was being stolen. Well how the hell was I supposed to get "the truck is being stolen" from that?
Its fun to imagine atrocious computer systems that have only one signal, for notifications, errors, everything, in much the same way.