1 - Worst bug of them all.. should be noted and fixed as soon as possible; While playing a level in the campaign, a user is able to go to the create menu, drag the Bots slider up or down and remove / add bots from the match in real time (likely works for the bot difficulty slider as well). This should only work when the user creates a match from the Create menu, and that slider should not add / remove bots from a campaign map like that. I believe it's against what the campaign is supposed to be and one shouldn't be able to change it's level set / what it must be like that from the menu. So a lock against changing bots or their difficulty at least from the menus (and probably other things too) needs to be added to the campaign. Cheats should still be allowed though

2 - Disconnecting from the campaign and starting the same map from the Create menu as the last one played in the Campaign starts that campaign level itself. For example, lets say you can play the map Basement as DM from one of the campaign levels. Enter it and once you are in that campaign level press F11 to disconnect. Now go in the Create menu and start a DM level in Basement. Instead of a normal listen server match in that map you will be actually playing that campaign level with its bot settings and description message (regardless of what you now set the Bots slider to). Selecting another map other then the one in the last campaign level you accessed brakes this.
3 - Small text crossover between the scoreboard and campaign introduction message. Will let the screenshot speak here.

NOTE: "Press jump to enter the game" and "Playing on Aggressor until 20 points" are also crossed between one another in the pic above. The first string belongs to the description which should be below the scoreboard, so they're crossed / mixed the other way around too.