Workflow to recreate bug:
Login to control room
Programs > Add New Program (brings up an empty/new Program Add screen - a-okay)
Programs > Program List, followed by Programs > Add New Program (a-okay)
Programs > Program List > EDIT a program, followed by Programs > Add New Program (now the "new" Program fields are populated by the existing program I previously edited)
This issue only seems to resolve with a control room logout. As long as you enter the control room and Add New Program before editing any existing programs, there isn't a problem. Once an existing program is edited, you must logout of the control room and log in again to add a new program.
Since there is a simple "solution" (logout), this is low priority. Just a little buggy.