The first Cabinet line-up of newly appointed Prime Minister Srettha Thavisin appears to have hit a snag after the Royal Thai Armed Forces voiced its disapproval of the candidate for Defence Minister, a news source familiar with the matter said on Tuesday.