My problem is illustrated in these screenshots:


As you can see, the patches (and subdivisions) line up properly. Everything is snapped to the grid at grid size 8. But in game, there are seams. To me it looks as though the bevel in game has a subdivision of 4 while the mesh has a subdivision of 8 still. I have tried creating these patches a few different ways, with the same result.
I'm using GTKradiant 1.5 and Q3map2.5.16. I'm compiling this with -meta and fast light for now.
Any ideas on how to fix this?