I get the same thing. I have set everything to "aisle please" in their computers, but I always get a window seat. Always. And I always have to call to change it. The only time I am assigned an aisle seat is in the rare case where there are no remaining window seats.
Another annoying lapse in technology that could easily be remedied if they cared.