Yes, it's because of the "b". In the script the condition is to check for "B" , while the text is "b". So, it comes false and doesn't run. And.. googling is just what I wanted the players to do :)
Thanks for the suggestion!