If not clear from the title, this code is in MPlus.

When I run the following code, I get the following issue, but I'm not sure how to fix it. The output doesn't give me fit statistics and I'm not sure where or why the parameters don't work, as for regular CFA and ESEM they did, so it's not a direct data issue.

Thanks in advance!

TITLE: Bi-CFA for EDE-Q; 
DATA: FILE IS EDE-Q.csv; 

VARIABLE: NAMES = Q1-Q12, Q19-Q28; ! These are the variables that contribute to the EDE-Q, labelling each coloumn in the shortened data set
          MISSING = *; ! Giving blanks a value so MPlus can see where they are for full maximum likelihood indicator,  automatically fills in any missing data gaps
          CATEGORICAL ARE Q1-Q12, Q19-Q28;  ! Specifies that data is categorical, not continuous 

MODEL: GeneralFactor BY Q1-Q12, Q19-Q28; ! General factor measured by all items
       F1 BY Q1-Q5; ! Each item on it's predetermined sub-scale, Restraint, residual variance being measured in addition to general factor
       F2 BY Q7, Q9, Q19-Q21; ! Eating Concern
       F3 BY Q6, Q8, Q10, Q11, Q23, Q26-Q28; ! Shape Concern
       F4 BY Q8, Q12, Q22-Q25;  ! Weight Concern

   GeneralFactor WITH F1-F4@0; ! General and specific factors are not correlated and so set to 0, sub-scales are residual factors
   F1-F4 WITH F1-F4@0; ! Typically specific factors shouldn't be correlating

OUTPUT: SAMPSTAT, STDYX; ! Sample statistics and standardised outputs

 THE STANDARD ERRORS OF THE MODEL PARAMETER ESTIMATES COULD NOT BE
 COMPUTED.  THE MODEL MAY NOT BE IDENTIFIED.  CHECK YOUR MODEL.
 PROBLEM INVOLVING THE FOLLOWING PARAMETER:
 Parameter 163, F4 BY Q23

 THE CONDITION NUMBER IS       0.293D-16.
 THE FOLLOWING SET OF PARAMETERS IS INVOLVED IN THE NON-IDENTIFICATION
 Parameter 144, F3 BY Q8
 Parameter 146, F2 BY Q9
 Parameter 148, F3 BY Q10
 Parameter 150, F3 BY Q11
 Parameter 152, F4 BY Q12
 Parameter 156, F2 BY Q20
 Parameter 158, F2 BY Q21
 Parameter 160, F4 BY Q22
 Parameter 162, F3 BY Q23
 Parameter 163, F4 BY Q23