Its not such that SECR is limited by capacity or infra wise to be not be able to run trains on time. Its just that its overwhelmed these days by coal supply demand by power plants all over the country. Jharsuguda- Bilaspur section in particular is overloaded despite 36 pairs of trains cancelled/ not restored after covid.
May be after monsoon showers demand will reduce and passengers trains will get a say in track share.