KFXP discontinued its Fox affiliation on July 1, 2012 following a dispute with the network over retransmission consent; several other stations lost their Fox affiliations a year earlier for similar reasons. The station subsequently affiliated with This TV (previously shown on KPVI-DT3) effective on that date with the network airing during the morning and overnight hours, though it retained general entertainment programming during daytime and primetime hours. Twin Falls sister station KXTF also lost its affiliation and switched to This TV on the same date, with Fox programming moving to MyNetworkTV affiliate KTWT-LD as a primary affiliation. MyNetworkTV affiliate KXPI-LD (channel 34, which is repeated on KIDK-DT2) assumed the Fox affiliation and retained MyNetworkTV as a secondary affiliation.