I'm building a service prototype by reusing Electrum code and generated 4 consequent transactions which are CPFP type on the testnet. They are staying unconfirmed for several hours but test transaction with 10 sat/vbyte got confirmed in the nex block.
What could be a possible reason for that? Could it be testnet-specific so I should not expect the same behavior on mainnet?