When sufficient resources are available, transactions consume only Bandwidth and Energy and require little to no TRX.
If it is just insufficient energy, the transaction will still try to proceed, but energy will be consumed, and finally it will prompt that TRX energy is insufficient.
If it still cannot be completed successfully, you can still choose to complete the transaction by paying the transaction fee directly in TRX.