Can an upper level of an ovm_layering_agent connect to two lower level ovm_layering_agents?

I am not sure what your exact requirement is, but the syntax is not correct. The ovm_agent is not associated with any seq_item, as you have shown. Seems like you may have to have extended layering agent for “split” from the base_layering agent.

If you have some more code, which you are of doubt, I can help.