Upgrade from 10.6.1 to 10.9.1 failure

Hi

I attempted to upgrade from version 10.6.1 to 10.9.1. After the upgrade, all users were unable to see any channels upon logging in.
I rolled back to version 10.6.1 without reverting the database, but users still couldn’t see any channels.
The issue was only resolved after I deleted the bannerinfo column from the channels table.

May I ask if anyone knows how to resolve this issue?

{
  "caller": "web/context.go:123",
  "err_where": "GetChannelByNameForTeamName",
  "error": "GetChannelByNameForTeamName: Unable to find the existing channel., failed to find channel with TeamId=tx4n1oixcfgd8ca6spgrxiwpuc and Name=town-square: missing destination name bannerinfo in *model.Channel",
  "http_code": 500,
  "ip_addr": "192.168.122.3",
  "level": "error",
  "method": "GET",
  "msg": "Unable to find the existing channel.",
  "path": "/api/v4/teams/name/circular/channels/name/town-square",
  "request_id": "ibqc6pqx7ib1dyoj7ih785ia9a",
  "timestamp": "2025-06-23 07:36:20.841 Z",
  "user_id": "8x7s1ppiii8idgidtrahyuyk7o"
}
{
  "caller": "web/context.go:123",
  "err_where": "GetChannelsForUser",
  "error": "GetChannelsForUser: Unable to get the channels., failed to get channels with TeamId=tx4n1oixcfgd8ca6spgrxiwpuc and UserId=8x7s1ppiii8idgidtrahyuyk7o: missing destination name bannerinfo in *model.ChannelList",
  "http_code": 500,
  "ip_addr": "192.168.122.3",
  "level": "error",
  "method": "GET",
  "msg": "Unable to get the channels.",
  "path": "/api/v4/users/me/teams/tx4n1oixcfgd8ca6spgrxiwpuc/channels",
  "request_id": "7wfj4ugr7brkdkrzwnniw5we5c",
  "timestamp": "2025-06-23 07:36:20.833 Z",
  "user_id": "8x7s1ppiii8idgidtrahyuyk7o"
}