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.
It ain't suppose to have this sort of restriction for US investors though. Maybe the registration ain't all encompassing. May be the case here though