diff --git a/src/main.rs b/src/main.rs
index 275d4266e8702fc3ee9afb0aef1c634af6da5bf7..b6c5158708de499b4512ec1d368ed7d548c757f3 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -144,12 +144,13 @@ async fn main() -> std::io::Result<()> {
                                 mime.type_() == mime::TEXT && mime.subtype() == mime::PLAIN
                             })
                             .error_handler(|err, _req| {
-                            // create custom error response
-                            error::InternalError::from_response(
-                                err,
-                                HttpResponse::Conflict().finish(),
-                            )
-                            .into()
+                                eprintln!("Error while decoding JSON: {:?}", err);
+                                // create custom error response
+                                error::InternalError::from_response(
+                                    err,
+                                    HttpResponse::Conflict().finish(),
+                                )
+                                .into()
                         })
                     }))
                     .route(web::post().to(index)),