And fortunately they made the law future proof. It doesn’t say that “hey, you should use USB-C” but it says “hey, you should use the connector mentioned in Appendix H which is defined by committee R”. That way they don’t need to start over the whole bureaucratic process the pass the law, just ask a committee to reevaluate the tech and they change the appendix. It can be USB-D from tomorrow.
I really don’t know why that happens to you, seems odd. Maybe worth a Github issue alongside a couple of logs from your server.