Tried Protocol_Routing route with no success

Tried the Protocol_Routing route with two of them in layers but with no access.
The problem is dependency related during compile time. Protocol_Routing depends
on Can and Can_Interface which in turn starts logic/sm/main subprogram. A
project can't have multiple main subprograms.