Thank you so much for such a detailed opinion.
I also feel that they expected more, but kinda also I am sure that I was very detailed about my contribution to the company as I specifically provided many numbers on different projects.
As for my outside occupation it is based on my unfinished PhD (over 5 years) and all EdTech products I produced are absolutely non work related.