May be due to

Organic Marketing issues

- Small market

- Lack of WOM

- Lack of good SEO

- Lack of consistent production of high quality relevant content

- Lack of low cost Marketing channel

- Lack of trained manpower for content creation and distribution

- Lack of effective brand messaging

- lack of automation - Social Media marketing, SEO, email etc

Paid Marketing issues

- Lack of marketing/advt budget for paid promotion

- Influencer Marketing

- ineffective advertising/Branding

- ROI measurement

WHAT ELSE?