Spent the last four hours trying to figure out why LaTeX insists on pushing a single table onto a blank page at the very end of a section despite having explicit clearpage commands and placcment specifiers like htbp configured properly. It turns out that when using the multicol package alongside standard float environments, the standard output routine gets completely confused by column balancing algorithms and simply discards any attempt to constrain float positioning. What makes this particularly frustrating is that replacing the table environment with a non-floating minipage wrapped in a custom center environment causes the surrounding vertical spacing to collapse entirely, leaving roughly two points of margin between the caption text and the preceding body paragraph. I tried manually adjusting baseline stretch and inserting explicit vspace calls, but that just creates weird underfull vbox warnings on the adjacent page. There is zero reason why a typesetting engine designed around mathematicall precision should handle column breaks with such absolute disregard for specified layout geometry.