I installed the suggested he.net app. Sending its Ping from the phone (.106) returns no responses from the server (.137).
I’ve no idea about the rest of what you wrote, or how to test layer 2 or 3 specifically. I’ve no way to run a packet capture, that I know of. Thanks for trying in any case.