analytical trial reveals the same problem even using both half of volume and 50% water.
Most analytes shoot out at dead time and small portion of analyte retains.
I just do not understand why 21ID column cannot handle around 100mg sample and why compounds shoot out right away.
I would not expect a 2 mL injection of ethanol on a 21X250 mm column that starts at 30% organic to be a problem. That injection is roughly equal to about a 100 uL injection on a 4.6X250 column.
Assuming there are no hardware or column issues, there are a couple of things to try. Iinject less, try a 1 mL injection. Dilute your sample 1:1 with water and inject 2 mL. Those 2 experiments can tell you if this is a sample diluent issue.
You could go back to your analytical system and do a proper loading study using a 4.6X250 mm column and then scale the results back up to prep.