Here is a solution:
Everything is okay, contracts were deployed, but it didn't display in Remix for some reason (I don't know why). Only one thing you need to do is to find a contract address and associate it with your contract interface in Remix directly.
But there is one more issue takes place. Sometimes when the network activity is too low, scanner seems to be not scanning all of the blocks. And when you go to your account transactions (paste your address with
xdc prefix) you will see no transactions you did recently.
To find your contract address you need to go through recent blocks manually and find the transaction you made. You can easily find block with your contract deployment transaction by the block gas consumed amount. Contracts deployment require much more gas then regular transactions and, as the chain activity always is not too high, the desired block is the recent block with highest gas amount.