Water only come from hot water faucet when I turn on both
Sounds like you are draining your hot water heater by gravity ,then it slowly refills . The slow refill is because of a restriction in the supply lines or very low city pressure, Right now I also have the very low city pressure ( E TX). First verify what is the situation of your city water pressure.