diff --git a/src/Plugin/Network/TwitterPost.php b/src/Plugin/Network/TwitterPost.php
index 79216b8..ec640c0 100644
--- a/src/Plugin/Network/TwitterPost.php
+++ b/src/Plugin/Network/TwitterPost.php
@@ -5,6 +5,7 @@
 use Abraham\TwitterOAuth\TwitterOAuth;
 use Drupal\Core\Config\ConfigFactoryInterface;
 use Drupal\Core\Entity\EntityTypeManagerInterface;
+use Drupal\Core\Logger\LoggerChannelTrait;
 use Drupal\Core\Render\MetadataBubblingUrlGenerator;
 use Drupal\social_api\SocialApiException;
 use Drupal\social_post\Plugin\Network\SocialPostNetwork;
@@ -27,6 +28,8 @@
  */
 class TwitterPost extends SocialPostNetwork implements TwitterPostInterface {
 
+  use LoggerChannelTrait;
+
   /**
    * The url generator.
    *
@@ -113,7 +116,12 @@ public function post() {
       throw new SocialApiException('Call post() method from its wrapper doPost()');
     }
 
-    $this->connection->post('statuses/update', ['status' => $this->status]);
+    $post = $this->connection->post('statuses/update', ['status' => $this->status]);
+
+    if (isset($post->error)) {
+      $this->getLogger('social_post_twitter')->error($post->error);
+      return FALSE;
+    }
 
     return TRUE;
   }
