microsoft / teams-powerapps-app-templates

Sample Teams app built by Power Apps
MIT License
181 stars 126 forks source link

Milestones - Unable to create a Work Item in DoD tenant #77

Closed raul8a07 closed 5 months ago

raul8a07 commented 6 months ago

Users are unable to create a new work item when they add the Milestones app as a tab in a Team channel.

When this custom app was uploaded last year, folks were able to interact with Milestones without any issues. It seems like the issue is now affecting users that create a new Milestones tab in Teams. Any chance that MSFT will work on updating the app here with a new version to fix this issue?

gudatta commented 5 months ago

I'm also unable to use it in the commercial environment either. What info do we need to provide to help troubleshoot the issue?

gudatta commented 5 months ago

image

Here is a link to the article.

Set it to "Off" and save/reopen the app to see if it's working now.

raul8a07 commented 5 months ago

Thanks for the suggestion @gudatta. I've made the change and will wait until tomorrow to see if the change makes a difference.

raul8a07 commented 5 months ago

Unfortunately, the suggestion didn't improve the functionality of the app. This is what I see when I start looking at the app under "Build" image

Not sure if someone on the Github team can review the code and see why its showing all these errors.

gudatta commented 5 months ago

Can you enable the "New Analysis Engine", save and reopen? Try to recreate a new tab and see if it's working.

raul8a07 commented 5 months ago

Steps that helped resolve the issue.

  1. In Teams, open the Power Apps app and navigate to Build.
  2. Select the Milestones app in the Team it is currently installed in and select the Installed apps tab.
  3. Click on "Settings" while in the Build window and change the following settings: image

image

Click OK when you see the Save and refresh screen. image

  1. Save the changes image

  2. Click on Loading Screen > Insert > Label image

  3. Delete the "Label" in the text box and replace it with this: $"Dummy label to force cross screen dependency loading. {tglAdmin_DarkMode.Value}/{tglAdmin_ContrastMode.Value}/{tglAdmin_Mobile.Value}" image image

  4. Next, change the Label visibility to false and Save your changes. image

  5. Lastly Publish to Teams image

You will be prompted to select which channels to install Milestones to. Note: You may need to remove the current Milestones tab in your Team and re-add/install it.

These steps got the app working ONLY in the team where I made the changes to. I haven't pushed this out enterprise-wide as we have more testing to do to ensure the app is working as intended.

Screenshot of Milestones showing the Project menu and a new work item image

Thanks @gudatta for the assist.

VutukuriSreedhar commented 2 months ago

@gudatta - can you please help me on this issue https://github.com/microsoft/teams-powerapps-app-templates/issues/67#issuecomment-2098631730