Ver: 1.11.14 R2
Build: 30f02a3
You'll see "you recently robbed this store" as failure reason if trying to rob an NPC on the street again too soon. I reckon this text is wrong since you're not really in a store but rather mugging someone on the street.
Apart from the text being wrong, I'd also suggest that "you recently robbed <thing>" should just be shown as a standalone message and skip the robbery, rather than count it as a "Robbery failure" since the robbery isn't starting in the first place - But that's just a matter of personal preference.
_______
Update: Upon talking about this with Foxie69 and showing how to reproduce it, I also realized these NPC's seem to count for the "robbed stores" achievement, which is also likely wrong: Screenshot
https://snep.markski.ar/G5T8.png