Apparently your pictures did not actually attach; you'll have to reupload them in the attachments tab on your post.
It may help if you give complete and exact details of the pack composition and construction, and it's usage scenario.
Without knowing what kind of cells, what chemistry, can't say much about the SOC levels you're referring to, as they don't sound like they match any of the ones I'm familiar with.
But if it's LiFePO4, then at 3.3v they're almost full. 3.2v is in the main part of the discharge curve, where most of the capacity is.
Your BMS should be able to balance the cells for you, usually this is during charging once the pack has reached "full". Most LiFePO4 packs with BMS balance at 3.6-3.65v. There's extremely little capacity between there and 3.3-3.4v, probably not even a percent, so the voltage rapidly drops once a load is applied.
It's possible your cells are not well-matched (this is common, unfortunately), so they dont' all have the same capacity. It's also possible one or more of them is damaged, or failing. You'd have to capacity test and test the internal resistance (Ri) of each one individually to find out for certain, but the simplest thing to do is just to fully charge the pack and leave it on the charger long enough for the BMS to finish balancing the cells.
That can take hours to days to weeks depending on the size (capacity) of the cells, the amount of capacity imbalance, and the amount of balancing current the BMS is designed to shunt/bleed.
Once the pack is rebalanced, then just make sure you always recharge it and leave it long enough to finish the balance cycle, and it'll stay that way if there's no problems with the cells, and they are reasonably close in capacity/performance to each other.
If there is no BMS, then you'd have to manually charge each cell individually to full, or do the normal bulk charge until one cell reaches full, and manually drain down that cell till it matches others, then repeat that cycle until they're all the same (this is what the BMS would do).