...2) Bech32 addresses are not accepted to receive bitcoins. I don't know what should be the reasons but i would suggest team to revise the code in order to support all kinds of addresses.
This is already known that Bech32 addresses are not recognized by the Marketplace system, so they can't be used on the Digital Gold Marketplace website.
I only want to say that such a minor problem, which could be seen as not important, can be a very big problem for many people and this can be the reason to dislike instant swap feature on the marketplace and to avoid it, so do whatever is possible to resolve this issue.
I had already a couple of times such problems with BTC addresses on many occasions and this was always, really big problem because many times these were the only BTC funds I had at this moment and now I had to figure out, how to send it to a different address which will be good for the token swap in the marketplace. For little less oriented people it can be such a big problem that they will not be able to figure out what is going on at all. Others will just avoid it and find some other solutions.
If possible do it ASAP and if not add a proper explanation on the site that Bech32 addresses for BTC are not recognized, to make it clear for users.