hmmm... daca citizen.... never heard that designation before... If you have an ssn you should be able to trade and open an account. That is mainly for tax purposes to make sure that you are paying your capital gains taxes at EOY.
Try fidelity or some other broker. I have a Robinhood as well and they did not ask for immigration status.