If you send multiple utxos to an address they don't get combined together.
They do get combined if you send them in one transaction, but won't if you send them in multiple.
OP, the address received multiple transactions and therefore accumulated multiple UTXO's.
Then later, he sent some of them (but not all).
So everything is fine here. Every transaction works on a UTXO basis, from the very first transaction.
You always have to fully use an UTXO. But you don't have to spend all UTXO's associated to the same public key.