First that all greetings to all colleagues. In all good diagnosis we have to review step by step the components and factors that inflate at the start.
As we all know that for a starting vehicle, fuel, spark and compression are needed.
Starting with these three factors you say that there are gasoline and spark, and with the data you give of the compression that is in cylinders it is low, but enough to start. Then we have to verify other factors that can influence.
how to check that the spark is adequate (blue) and not poor. That the fuel pressure is correct and is not low, that your ignition order is correct, that all your injectors are clicking on the corresponding cylinder and not in different order. What your starter is delivering the necessary revolutions to generate the sufficient impulse so that the engine starts. Because in most cases they are only minimal details that we go unnoticed but important for a good functioning.
I hope to help you greetings ..