It can be both.
If there is an unconfirmed parent then you can use CPFP (Child Pays For Parent) meaning (more or less) that your transaction has a high enough fee that a miner will also mine one of the incoming (parent) transactions.
If you sent the transaction with a fee high enough that a miner will not want to include the parent then you have to wait.
If you do not have RBF (replace by fee) set to on then once you broadcast that transaction it's out there, you cannot add a larger fee to get it confirmed more quickly.
I'm on mobile so I can't see the images.
If you give the TXID others can probably help more.
-Dave
Yes, 'replace by fees' is on for all 3 transactions
A few points I haven't understood:
How do I do a CPFP?
You said the fees need to be high enough so miner will mine one of the incoming (parent) transactions, but you mentioned miner will also not want to include the parent if my fee is high enough. I am a little confused