Did I lose my rewards?

It’s a requirement to connect the browser wallet with Uphold account. Not for creating an Uphold account.

Most likely. If I understand the last entry of this thread correctly.