With Tensorflow 2.16.1, the following errors shows up
ValueError: Layers added to a Sequential model can only have a single positional argument, the input tensor. Layer ComplexConv1D has multiple positional arguments: [<Parameter "inputs">, <Parameter "**kwargs">]