10F202 should wait to receive data, the master should wait to receive reply.

I don't see any waiting in the code above.

But in this case both pics sending and receiving messages in a very short time should be causing the problem.
Most likely.

Robert