Doesn't sound like you did anything wrong, sometimes you just don't get 'em. Just remember though, there are no accidents. I catch numbers and size in the same spots year after year. And I mean spots, 10X10ft. We pulled 7 in 15 minutes off of one little laydown yesterday. I mean little, it's one stick crossed with another, but there must be a hole, or seam, or current break there too. Because the fish are there day after day, year after year.
You may have been just too shallow, just too deep, just too far in or out of the main current, who knows. Keep at 'em. I thought the size might be all but done for the year with the little guys making their way up last week, but we boated an 18 and 20lber yesterday.
You mentioned night fishing, and I know it's big for cats, because they roam. I hate it. You can't pattern them, it's much more for the guys who just like to sit and wait. Daytime, especially morning and night is my favourite, because they are predictable and I know where to find them. Blustery warm overcast days being the best. They are in their spots, but they will move much further to take a bait.