So for tiktok, they will shadowban you if you post original content (if you ask support why you got 0 views, they will even say it's because of unoriginal content).
If the account gets 0 views then it means the video shadowbanned, if it gets any views (by bot or other) then it will shadow the account for inorganic views.
They have an AI/bot/whatever which automatically checks if the video matches others.
To get around it, you must add something to the video (not effects). For example, splitscreen the video with a gameplay, or an image of something else. Or put a background image.
When a normal original video is posted, usually they send 300-400 views within a few hours at most to "test" engagements and interactions with the video. If positive (usually its always positive), then it will start reaching more people.
If the video is reaching more people and getting bad interactions/engagements (like many people scrolling past), they can shadowban the video for that.
So make your video gather attention for at least 2-3 seconds, as the first seconds are crucial to whether the video does well.
Keep in mind there is a difference between video and account shadowban. The first does not necessarily mean the second.