It’s not your travel history. I was told the same in January at DMK. Come in on the correct visa next time or you may not need let in. So I went to Hanoi last week and got the DTV. I probably would leave out the poker comment. Did you email them and ask them for a reason. Sometimes they will respond.
My bank statement s showed 2 different addresses. Tax return showed an address that one of those bank statements showed. I’m not sure that are looking. For matching addresses more so the balance. Sounds like you are submitting a Muay Thai DTV and not sure if they need tax returns but check with others for sure.
unfortunately there are a few people like that on here. The know it alls. The “ do your research before asking” type. If you don’t want to answer respectfully don’t answer. Prob the unhappy people in life. Anyways if you need any help feel free to reach out.