diff --git a/packages/mobile/src/screens/contest-screen/ContestCommentsList.tsx b/packages/mobile/src/screens/contest-screen/ContestCommentsList.tsx
index c9d87e286d9..914734013a9 100644
--- a/packages/mobile/src/screens/contest-screen/ContestCommentsList.tsx
+++ b/packages/mobile/src/screens/contest-screen/ContestCommentsList.tsx
@@ -30,6 +30,7 @@ import {
SelectablePill,
Text
} from '@audius/harmony-native'
+import { UserGeneratedText } from 'app/components/core'
import { VideoEmbed } from 'app/components/video-embed/VideoEmbed'
import { ActionDrawerWithoutRedux } from '../../components/action-drawer'
@@ -475,9 +476,13 @@ const ContestCommentRow = ({
/>
) : null}
-
+
{comment.message}
-
+
{videoUrl ? (
{/* Updates store YouTube / Vimeo URLs (set via the
diff --git a/packages/web/src/pages/contest-page/components/ContestCommentsSection.tsx b/packages/web/src/pages/contest-page/components/ContestCommentsSection.tsx
index 07a059251a9..3f058db39a9 100644
--- a/packages/web/src/pages/contest-page/components/ContestCommentsSection.tsx
+++ b/packages/web/src/pages/contest-page/components/ContestCommentsSection.tsx
@@ -23,6 +23,8 @@ import {
} from '@audius/harmony'
import { UserLink } from 'components/link/UserLink'
+import { UserGeneratedTextV2 } from 'components/user-generated-text/UserGeneratedTextV2'
+import { VideoEmbed } from 'components/video-embed/VideoEmbed'
const messages = {
heading: 'Contest Feed',
@@ -358,20 +360,17 @@ const ContestCommentRow = ({
) : null}
-
+
{comment.message}
-
+
{videoUrl ? (
-
+
+
+
) : null}
)
diff --git a/packages/web/src/pages/contest-page/components/ContestCommentsTile.tsx b/packages/web/src/pages/contest-page/components/ContestCommentsTile.tsx
index f41da6aabe7..e8210188441 100644
--- a/packages/web/src/pages/contest-page/components/ContestCommentsTile.tsx
+++ b/packages/web/src/pages/contest-page/components/ContestCommentsTile.tsx
@@ -34,6 +34,7 @@ import { useQueryClient } from '@tanstack/react-query'
import { ComposerInput } from 'components/composer-input/ComposerInput'
import { UserLink } from 'components/link/UserLink'
+import { UserGeneratedTextV2 } from 'components/user-generated-text/UserGeneratedTextV2'
import { VideoEmbed } from 'components/video-embed/VideoEmbed'
import { useProfilePicture } from 'hooks/useProfilePicture'
import { useRequiresAccountCallback } from 'hooks/useRequiresAccount'
@@ -637,9 +638,13 @@ const ContestCommentRow = ({
) : null}
-
+
{comment.message}
-
+
{videoUrl ? (
{/* Updates only accept YouTube / Vimeo URLs (set via the
@@ -867,9 +872,13 @@ const ContestCommentReplyRow = ({
) : null}
-
+
{reply.message}
-
+