correcting create_session() calls
When creating a new session for a phone the interface still needs to be assigned. If create_session() fails then the old code would cause an assignment to NULL