A method for managing connections for an active communication session between a secondary wireless device and a remote device, the method comprising: by the secondary wireless device: engaging in a communication session with the remote device via a non-cellular wireless network, wherein the communication session directly terminates on the secondary wireless device; determining performance of the non-cellular wireless network; and when the performance of the non-cellular wireless network does not satisfy a performance criterion and a primary wireless device is in proximity to the secondary wireless device: providing an indication to the primary wireless device to cause the primary wireless device to transfer the communication session to terminate on the primary wireless device, wherein packets for the communication session are relayed by the primary wireless device to and from the secondary wireless device; and blocking direct termination of communication sessions via the non-cellular wireless network at the secondary wireless device for at least a designated period of time by at least deregistering from an Internet Protocol Multimedia Subsystem, IMS, core network element; after expiration of a timer associated with the designated period of time, re-evaluating performance of connections via the non-cellular wireless network; and when the performance of the connections via the non-cellular wireless network satisfies the performance criterion after the expiration of the timer, allowing direct termination of communication sessions via the non-cellular wireless network at the secondary wireless device wherein the active communication session traverses an enhanced packet core of a cellular wireless network. by the secondary wireless device: engaging in a communication session with the remote device via a non-cellular wireless network, wherein the communication session directly terminates on the secondary wireless device; determining performance of the non-cellular wireless network; and when the performance of the non-cellular wireless network does not satisfy a performance criterion and a primary wireless device is in proximity to the secondary wireless device: providing an indication to the primary wireless device to cause the primary wireless device to transfer the communication session to terminate on the primary wireless device, wherein packets for the communication session are relayed by the primary wireless device to and from the secondary wireless device; and blocking direct termination of communication sessions via the non-cellular wireless network at the secondary wireless device for at least a designated period of time by at least deregistering from an Internet Protocol Multimedia Subsystem, IMS, core network element; after expiration of a timer associated with the designated period of time, re-evaluating performance of connections via the non-cellular wireless network; and when the performance of the connections via the non-cellular wireless network satisfies the performance criterion after the expiration of the timer, engaging in a communication session with the remote device via a non-cellular wireless network, wherein the communication session directly terminates on the secondary wireless device; determining performance of the non-cellular wireless network; and when the performance of the non-cellular wireless network does not satisfy a performance criterion and a primary wireless device is in proximity to the secondary wireless device: providing an indication to the primary wireless device to cause the primary wireless device to transfer the communication session to terminate on the primary wireless device, wherein packets for the communication session are relayed by the primary wireless device to and from the secondary wireless device; and blocking direct termination of communication sessions via the non-cellular wireless network at the secondary wireless device for at least a designated period of time by at least deregistering from an Internet Protocol Multimedia Subsystem, IMS, core network element; providing an indication to the primary wireless device to cause the primary wireless device to transfer the communication session to terminate on the primary wireless device, wherein packets for the communication session are relayed by the primary wireless device to and from the secondary wireless device; and blocking direct termination of communication sessions via the non-cellular wireless network at the secondary wireless device for at least a designated period of time by at least deregistering from an Internet Protocol Multimedia Subsystem, IMS, core network element; after expiration of a timer associated with the designated period of time, re-evaluating performance of connections via the non-cellular wireless network; and when the performance of the connections via the non-cellular wireless network satisfies the performance criterion after the expiration of the timer, allowing direct termination of communication sessions via the non-cellular wireless network at the secondary wireless device wherein the active communication session traverses an enhanced packet core of a cellular wireless network.