H1B visa holders did not qualify for stimulus payment. I was asked if I received economic impact payment - 2020, when I answered $0, TT shows a big refund. Is this right?

H1B visa holders do not qualify for a no of benefits, one is stimulus payments. Never received any payment but when entered as $0 received, my payment due changed to a big refund. Doubting if this is correct and will it put me under public chargeability violation?