My name is Edward and I am new to lavaan and path analysis. I got a warning message which makes me confused about if my codes are correct. After checking several textbooks I still haven't found possible solutions to my questions.
I currently have 4860 data points and my model is to test if students' confidence can mediate the influence of e-learning use, time spent on study and class test performance on final exam test. My research story is as follows. E-learning is a binary variable, with using as 1 and not using as 0. Time spent on study is three-level variable, with 1,3,5 days spent on study per week, and In-class test is also a three-level with good, pass and fail on the test performance. Confidence level is a continuous variable, ranging from 0~100% with 100% feeling completely confident on final exam and final exam score is a continuous variable ranging from 0~16 with 16 is 100% correct.

As all my exogenous variables are categorical, I use dummy coding to variables, making e-learning a binary variable, coding the time_spent as two dummy variables with 1 day as reference, and coding in-class test performance as two dummy variables with fail as reference. Then I use lavaan and got a warning message, and I don't know if I make it wrong:
Warning message:
In lav_data_full(data = data, group = group, cluster = cluster, :
lavaan WARNING: some observed variances are (at least) a factor 1000 times larger than others; use varTable(fit) to investigate
Finally, my result is as follows, and I don't know how to interpret them. My hypothesis is students' confidence can mediate the influence of e-learning use, time spent on study and class test performance on final exam test, and I don't know if it is supported or rejected.
Any suggestion and help are welcome. Many thanks ahead!
Edward