1. Not necessarily a bug. Just slow software.
2. Not a bug.
3. A real stretch to call this a bug.
4. Seems lika a real bug without researching more.
5. Not a bug.
And from the reading, it sounds like this was intentional behavior: Make a random move if there is no clear good move.