Not sure if I've encountered a bug or have a fault with my logic rules at the moment.