Hi @Simran Panjwani
Application permissions are only supported for migration. If you are not importing third-party messages into a team channel that is in a migrated state, do not use application permissions but instead use delegated permissions. Note that don't forget to grant administrator consent after granting permissions to the calling app.
Hope this helps.
If the reply is helpful, please click Accept Answer and kindly upvote it. If you have additional questions about this answer, please click Comment.