When I run 'identical' code, the app shows up and runs as expected. Are you seeing a slightly different street address or something else? Slightly different addresses sometimes appear when the LocationAccuracy property changes. Small differences in CurrentAddress returned is normal. What address you see depends on the exact latitude and longitude the gps receiver returns on subsequent satellite fixes.
What you see is probably the result of how the CurrentAddress Block works