They lie, they don't give valuable reasons as to why they won't accept your documents. I didn't have a great experience with the customer service, they are slow, I find their platform pretty complicated. They are not up to date regarding legislation meaning some things they do are straight up illegal