The VT Markets App "account cannot trade" message such as the one below, is mostly caused due to incompleted ID verification.
If you have just uploaded your ID, you will have to wait for the completion of the ID verification and the system will send you an email notification once the verification is complete.