Activity layout not displaying after startActivity()

I have a class to open a detailed view of a post when a user clicks on an item in the RecyclerView. There are no errors present when clicking the post, but the layout/view does not display and seems as if there is something there, but you can't click on any of the screen elements on the page until you press the back button, then the screen elements from the previous activity are now workable. Here is my code for the activity.

@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_post_details);
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
    }

    postManager = PostManager.getInstance(this);

    isAuthorAnimationRequired = getIntent().getBooleanExtra(AUTHOR_ANIMATION_NEEDED_EXTRA_KEY, false);
    postId = getIntent().getStringExtra(POST_ID_EXTRA_KEY);

    incrementWatchersCount();

    quoteTextView = findViewById(R.id.tv_quote);
    descriptionEditText = findViewById(R.id.tv_description);
    progressBar = findViewById(R.id.progressBar);
    commentsRecyclerView = findViewById(R.id.commentsRecyclerView);
    scrollView = findViewById(R.id.scrollView);
    commentsLabel = findViewById(R.id.tv_comments_label);
    commentEditText = findViewById(R.id.et_comment);
    likesContainer = findViewById(R.id.likesContainer);
    likesImageView = findViewById(R.id.iv_like);
    authorImageView = findViewById(R.id.iv_author);
    authorTextView = findViewById(R.id.tv_name);
    likeCounterTextView = findViewById(R.id.tv_likes_counter);
    commentsCountTextView = findViewById(R.id.tv_comments_count);
    watcherCounterTextView = findViewById(R.id.tv_watchers_count);
    dateTextView = findViewById(R.id.tv_date);
    commentsProgressBar = findViewById(R.id.commentsProgressBar);
    warningCommentsTextView = findViewById(R.id.tv_warning_comments);
    sendButton = findViewById(R.id.bt_send);
    namesView = findViewById(R.id.namesView);

    if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP && isAuthorAnimationRequired) {
        authorImageView.setScaleX(0);
        authorImageView.setScaleY(0);

        // Add a listener to get noticed when the transition ends to animate the fab button
        getWindow().getSharedElementEnterTransition().addListener(new CustomTransitionListener() {
            @TargetApi(Build.VERSION_CODES.LOLLIPOP)
            @Override
            public void onTransitionEnd(Transition transition) {
                super.onTransitionEnd(transition);
                //disable execution for exit transition
                if (!isEnterTransitionFinished) {
                    isEnterTransitionFinished = true;
                    com.apexsoftware.quotabletest2.util.AnimationUtils.showViewByScale(authorImageView)
                            .setListener(authorAnimatorListener)
                            .start();
                }
            }
        });
    }

    initRecyclerView();
    initListeners();

    presenter.loadPost(postId);
    supportPostponeEnterTransition();
}

Here is the code where the activity is called:

@Override
public void openPostDetailsActivity(Post post, View v) {
    Intent intent = new Intent(MainActivity.this, PostDetailsActivity.class);
    intent.putExtra(PostDetailsActivity.POST_ID_EXTRA_KEY, post.getId());

    if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {

        View authorImageView = v.findViewById(R.id.iv_author_post);

        ActivityOptions options = ActivityOptions.
                makeSceneTransitionAnimation(MainActivity.this,
                        new android.util.Pair<>(authorImageView, getString(R.string.post_author_image_transition_name))
                );
        startActivityForResult(intent, PostDetailsActivity.UPDATE_POST_REQUEST, options.toBundle());
    } else {
        startActivityForResult(intent, PostDetailsActivity.UPDATE_POST_REQUEST);
    }
}

Here is the XML for the PostDetailActivity

<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">

<ScrollView
    android:id="@+id/scrollView"
    android:layout_width="388dp"
    android:layout_height="0dp"
    app:layout_constraintBottom_toTopOf="@+id/newCommentContainer"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent">

    <android.support.constraint.ConstraintLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:layout_editor_absoluteY="192dp">

        <com.apexsoftware.quotabletest2.views.CircularImageView
            android:id="@+id/iv_author"
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent"
            app:srcCompat="@mipmap/ic_launcher"
            android:transitionName="@string/post_author_image_transition_name" />

        <LinearLayout
            android:id="@+id/linearLayout"
            android:layout_width="0dp"
            android:layout_height="50dp"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            android:layout_marginEnd="8dp"
            android:gravity="center_vertical"
            android:orientation="vertical"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toEndOf="@+id/iv_author"
            app:layout_constraintTop_toTopOf="parent">

            <TextView
                android:id="@+id/tv_name"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="TextView" />

            <TextView
                android:id="@+id/tv_bio"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="TextView" />
        </LinearLayout>

        <TextView
            android:id="@+id/tv_quote"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            android:layout_marginEnd="8dp"
            android:text="TextView"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/iv_author" />

        <include
            android:id="@+id/include"
            layout="@layout/counters_panel"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            android:layout_marginEnd="8dp"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="1.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/namesView" />

        <com.greenfrvr.hashtagview.HashtagView
            android:id="@+id/namesView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            android:layout_marginEnd="379dp"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/tv_description"
            app:tagPaddingBottom="@dimen/small_intrinsic_padding"
            app:tagPaddingLeft="6dp"
            app:tagPaddingTop="8dp"
            app:tagTextColor="#E5E5E5"></com.greenfrvr.hashtagview.HashtagView>

        <android.support.constraint.ConstraintLayout
            android:id="@+id/commentsParentContainer"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            android:layout_marginEnd="8dp"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/tv_comments_label">

            <android.support.v7.widget.RecyclerView
                android:id="@+id/commentsRecyclerView"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:layoutManager="android.support.v7.widget.LinearLayoutManager"
                android:orientation="vertical"
                android:visibility="gone"
                app:layout_constraintBottom_toBottomOf="parent"
                app:layout_constraintEnd_toEndOf="parent"
                app:layout_constraintHorizontal_bias="0.0"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toTopOf="parent"
                app:layout_constraintVertical_bias="1.0"
                tools:listitem="@layout/comment_list_item">

            </android.support.v7.widget.RecyclerView>

            <ProgressBar
                android:id="@+id/commentsProgressBar"
                style="?android:attr/progressBarStyle"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginStart="8dp"
                android:layout_marginTop="8dp"
                android:layout_marginEnd="8dp"
                android:layout_marginBottom="8dp"
                app:layout_constraintBottom_toBottomOf="parent"
                app:layout_constraintEnd_toEndOf="parent"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toTopOf="parent" />

            <TextView
                android:id="@+id/tv_warning_comments"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:gravity="center"
                android:padding="@dimen/intrinsic_padding"
                android:text="@string/internet_connection_failed"
                android:visibility="gone" />
        </android.support.constraint.ConstraintLayout>

        <TextView
            android:id="@+id/tv_comments_label"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            android:text="Comments"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/include" />

        <TextView
            android:id="@+id/tv_description"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            android:layout_marginEnd="8dp"
            android:layout_marginBottom="8dp"
            android:text="TextView"
            app:layout_constraintBottom_toTopOf="@+id/namesView"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/tv_quote" />
    </android.support.constraint.ConstraintLayout>
</ScrollView>

<View
    android:id="@+id/shadow"
    android:layout_width="match_parent"
    android:layout_height="4dp"
    android:layout_above="@+id/newCommentContainer"
    android:background="@drawable/top_shadow"
    app:layout_constraintBottom_toTopOf="@+id/newCommentContainer"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toBottomOf="@+id/scrollView" />

<LinearLayout
    android:id="@+id/newCommentContainer"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:layout_alignParentBottom="true"
    android:orientation="horizontal"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent">

    <EditText
        android:id="@+id/et_comment"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_weight="1"
        android:background="@android:color/transparent"
        android:hint="@string/comment_text_hint"
        android:inputType="textMultiLine"
        android:maxHeight="@dimen/new_comment_max_height"
        android:minHeight="@dimen/new_comment_min_height"
        android:padding="@dimen/intrinsic_padding" />

    <Button
        android:id="@+id/bt_send"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_margin="@dimen/intrinsic_padding"
        android:background="@drawable/send_comment_button_bg"
        android:enabled="false"
        android:minWidth="0dp"
        android:paddingLeft="@dimen/large_intrinsic_padding"
        android:paddingRight="@dimen/large_intrinsic_padding"
        android:text="@string/send_comment_button_label"
        android:textColor="@android:color/white" />
</LinearLayout>

Any support would be greatly appreciated.