I cant tell what might have been the issue or how this works, but why the restrictions to US investors in DRMR STEO tokens sales? I guessed since it was a SEC approved, US Investors shouldnt be restricted from the opportunity.
I think in tokensales wether SEC approval or not the US are not allowed to buy typically in recent times.