Non-ISA stocks?

Hoping some can explain to me the reasoning of non-ISA shares. I understand there is a load of HMRC hurdles but is there also some FreeTrade ones? For example I am able to hold Alibaba in my Hargreaves Lansdown ISA but it’s not available on FreeTrade and that can’t be a HMRC thing?

See this thread, there’s a discussion about this issue (edit: the Alibaba issue, that is) there:

1 Like

Also REITs are not available within ISAs - which I still find a little baffling