A few days ago, I received a transfer via Bark into my Noah wallet. The transfer amount was 701 sats, and it was executed using two VTXOs. Both VTXOs were set to expire in a couple of days. When the time came to refresh the VTXOs, Noah failed to refresh one of them. The reason was that it was below the minimum size eligible for a refresh.

I had a few more of these "dust" VTXOs, and I had to transfer all of them to the
Cypher Box wallet because it has a dust VTXO consolidation feature, which Noah lacks.
So, be careful with Noah! After receiving each transfer, it makes sense to go into the settings and check your current set of VTXOs. It is quite possible that the transfers you receive consist of multiple dust VTXOs, and during the next automatic refresh of expiring VTXOs, this could lead to a loss of funds or a portion of them.
By the way, Noah states that the minimum refreshable VTXO size is 330 sats, but I doubt this because Noah uses the same Ark provider as other wallets for the Bark protocol, and yet:
* one of these wallets (Cypher Box) states that VTXOs under 700 sats are not refreshed,
* another wallet (Arké) recently failed to refresh a VTXO of 333 sats, and those funds were lost.
However, Noah had previously successfully refreshed my 333 sat VTXO, so I suspect the threshold size might be dynamic. Though, of course, it could also be that Noah uses some special refresh technology and is capable of refreshing a VTXO of 330 or 333 sats while other wallets cannot.