The S-estimates produced by Ngene are only useful if you have specified informative priors from the literature or a pilot study. In this case you have used (near) zero values, therefore your S-estimates will be extremely large and should be ignored since they have no meaning.
For a pilot study you typically use 10% of your total sample. This sample may not always be sufficient to obtain reliable priors, there is no magic number for how many respondents you need in a pilot study.
Dear Prof. Michiel Bliemer,
Thank you so much for your reply. The sample size for the main survey is 300, my pilot study is 30, thus the sample size for block=2 is 60. If I have a limitation of the sample size, can I conduct block 2 design in 30? or I use the design with no block and 6 rows but the D-error of the model is 0.33432.
The D-error reported by Ngene assumes a single responent facing all 12 choice tasks, i.e. 1 design replication. If you have 300 respondents and you block the design in two, then the number of design replications is 150, which would be the "sample size" assumed in Ngene. So it depends whether you compute sample size in terms of respodents or in design replications. If you have 300 respondents (not design replications) then you would typically collect data from 30 respondents in your pilot, meaning each block is given to 15 respondents such that you will have data from 15 design replications. Of course there is nothing stopping you from taking 20% of your sample for your pilot to collect data from 60 respondents, giving each block to 30 respondents.