<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://forums.garmin.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Connect IQ App Development Discussion - Recent Threads</title><link>https://forums.garmin.com/developer/connect-iq/f/discussion</link><description>A place to raise Connect IQ API questions, Connect IQ SDK questions, and ask general questions about Connect IQ app development.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 05 Oct 2026 12:56:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://forums.garmin.com/developer/connect-iq/f/discussion" /><item><title>RE: Face It – option to hide data field icons</title><link>https://forums.garmin.com/thread/2068955?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 12:56:44 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:3ca705b0-1ba7-4780-83b1-73f684a2a926</guid><dc:creator>7084242</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068955?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/441497/face-it-option-to-hide-data-field-icons/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Preparing a capstone thesis requires keeping track of dozens of primary sources and technical quotes over several intense months. It is terrifyingly easy for standard academic definitions to mirror automated patterns if you do not pay close attention. Using &lt;a href="https://safeassignaichecker.com/"&gt;this resource&lt;/a&gt; allowed me to inspect my final manuscript in total privacy, highlighting stylistic snags before official binding. It saved my final semester from turning into an utter nightmare.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Face It – option to hide data field icons</title><link>https://forums.garmin.com/thread/441497?ContentTypeID=0</link><pubDate>Fri, 07 Aug 2026 16:28:07 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:f0601382-72c1-4bf2-add2-e93b81a19c31</guid><dc:creator>4487734</dc:creator><slash:comments>1</slash:comments><comments>https://forums.garmin.com/thread/441497?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/441497/face-it-option-to-hide-data-field-icons/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Add an option to hide the icon/symbol displayed next to data fields such as temperature, battery, steps, etc., while keeping the actual value visible.&lt;/p&gt;
&lt;p&gt;This would allow users to create much cleaner and more minimalist watch faces.&lt;/p&gt;</description></item><item><title>Screen physical size list</title><link>https://forums.garmin.com/thread/428869?ContentTypeID=0</link><pubDate>Wed, 07 Jan 2026 10:17:24 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:0d1d8c96-d20c-4ec8-936f-d9c219d04dab</guid><dc:creator>zmullett</dc:creator><slash:comments>11</slash:comments><comments>https://forums.garmin.com/thread/428869?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/428869/screen-physical-size-list/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Is there anywhere I can find a canonical list of screen &lt;strong&gt;physical&lt;/strong&gt; sizes for each device? i.e. in inches or cm or whatever?&lt;/p&gt;
&lt;p&gt;It doesn&amp;#39;t seem to be present in the SDK content (with the exception of devices that have a &amp;quot;ppi&amp;quot; entry in simulator.json that would permit a calculation)&lt;/p&gt;</description></item><item><title>RE: Screen physical size list</title><link>https://forums.garmin.com/thread/2068945?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 12:29:56 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:25a8672f-9ef4-4844-bf5b-4a2c289d1f2b</guid><dc:creator>7084242</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068945?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/428869/screen-physical-size-list/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Working on research papers late at night kept giving me robotic drafts that flagged every scanner. A classmate pointed me toward a solid &lt;a href="https://gbtzero.net/"&gt;GPTZero free alternative&lt;/a&gt; that works smoothly across all world regions. It reworked my stiff paragraphs into fluid, natural sentences without wrecking the original arguments. My professor accepted the final piece immediately, and my stress levels dropped instantly.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can a Connect IQ app sound an alert from the background?</title><link>https://forums.garmin.com/thread/2068938?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 12:01:38 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:738953cd-6b8a-4cd7-9ea9-6735aa808c57</guid><dc:creator>jim_m_58</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068938?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445482/can-a-connect-iq-app-sound-an-alert-from-the-background/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I doubt anything will changes with is.&amp;nbsp; It hasn&amp;#39;t in yeras.&lt;/p&gt;
&lt;p&gt;In your background service, you could pass something in Background.exit() and then the next time the main runs, perform the specific action.&lt;/p&gt;
&lt;p&gt;Recall that a background runs every 5 minutes at most, so there is already a delay involved.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Can a Connect IQ app sound an alert from the background?</title><link>https://forums.garmin.com/thread/445482?ContentTypeID=0</link><pubDate>Mon, 05 Oct 2026 00:59:14 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:b4d869ad-4bf5-4c96-847a-09d05afd00fd</guid><dc:creator>E. Rodr&amp;#237;guez</dc:creator><slash:comments>5</slash:comments><comments>https://forums.garmin.com/thread/445482?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445482/can-a-connect-iq-app-sound-an-alert-from-the-background/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;Hello Connect IQ developers,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Is there a supported way for a Connect IQ watch app to produce sound and vibration at a scheduled time while it is not in the foreground&amp;mdash;for example, while the watch face is displayed?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Can this be done through public Connect IQ APIs, or are system notifications the only supported option? Any brief guidance or examples would be appreciated.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;E&lt;/span&gt;&lt;/p&gt;</description></item><item><title>CIQ startup delay in widget loop</title><link>https://forums.garmin.com/thread/5910?ContentTypeID=0</link><pubDate>Tue, 12 Sep 2017 22:19:40 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:110dce1f-5382-4b69-81f1-2de8a2a1cac5</guid><dc:creator>dbrobert</dc:creator><slash:comments>6</slash:comments><comments>https://forums.garmin.com/thread/5910?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/5910/ciq-startup-delay-in-widget-loop/rss?ContentTypeId=0</wfw:commentRss><description>In SDK 1.x devices there was a noticeable delay before the initial page for widgets was loaded, which everyone seemed to complain about (myself included at one point). This was explained as allowing for the end user to scroll through the widgets (native and Connect IQ) without noticing any lag, specifically from CIQ widgets which take longer that native widgets to load and display the intial view. With the newer devices, there still seems to be a very slight delay, where the title and launcher icon are displayed but with my f&amp;amp;#275;nix 5 I do not seem to be able (no matter how hard and fast I try) to scroll past any CIQ widgets before I see the initial view. In my case, I have a CIQ widget after steps and HR so it takes three down presses to get to it. If I rapidly press the down 5 times I end up on the CIQ widget and the remaining two down presses seem to just be lost. If I reorder the CIQ widget to the bottom of the list, the rapid 5 presses, while slightly delayed, results in the display of the proper widget (in my case last sport).&lt;br /&gt;&lt;br /&gt;Has anyone else noticed this (and found it to be annoying)? And if so, what are you doing about it?&lt;br /&gt;&lt;br /&gt;And finally, can I get feedback from Garmin on what, if anything, the plan is on this?&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Douglas</description></item><item><title>RE: CIQ startup delay in widget loop</title><link>https://forums.garmin.com/thread/2068937?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 11:52:53 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:86a069cb-9818-456e-9d9a-634d956efc5c</guid><dc:creator>7084242</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068937?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/5910/ciq-startup-delay-in-widget-loop/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi all! After several disappointing conversations with traditional UK equity firms that demanded years of audited books, a colleague shared this submission route. The challenge of &lt;a href="https://www.n1invest.co/"&gt;finding investors for startup&lt;/a&gt; ideas at the seed stage in Europe became much simpler once we saw their clear criteria regarding initial paying customers and repeatable product usage.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can a Connect IQ app sound an alert from the background?</title><link>https://forums.garmin.com/thread/2068936?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 11:43:40 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:3fa956a7-94e1-4b62-96bd-ba1b1c1415ec</guid><dc:creator>E. Rodr&amp;#237;guez</dc:creator><slash:comments>1</slash:comments><comments>https://forums.garmin.com/thread/2068936?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445482/can-a-connect-iq-app-sound-an-alert-from-the-background/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;Thank you for taking the time to explain this concern. I understand why an unidentified sound or vibration from a background app could be confusing, particularly if several apps behaved that way.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Perhaps this could be addressed by requiring every alert to display a clear message identifying the app and the reason for the alert&amp;mdash;much like Garmin&amp;rsquo;s own alarms and timers do. With appropriate safeguards and strict requirements for when and how alerts may be triggered, this capability could also enable some genuinely useful Connect IQ apps.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Do you think Garmin might consider a controlled mechanism or approval process for this kind of clearly identified background alert? I&amp;rsquo;d be grateful for any guidance on whether something like this is possible within Connect IQ&amp;rsquo;s current rules.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does startUserReview() work?</title><link>https://forums.garmin.com/thread/2068934?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 11:31:06 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:e1921678-a1f3-4cea-bf8c-7e73b544c33a</guid><dc:creator>crispgarmin</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068934?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445328/does-startuserreview-work/rss?ContentTypeId=0</wfw:commentRss><description>[quote userid="2397532" url="~/developer/connect-iq/f/discussion/445328/does-startuserreview-work/2068580"]Showing your own prompt before the system prompt might lead to another psychological reaction we don&amp;#39;t discuss here: &amp;quot;What the ***? Are you asking me again? I already agreed. Get out of here!&amp;quot;[/quote]
&lt;p&gt;I agree this is an unintentional consequence and could be attributing to the secondary drop-out rate - thanks for pointing this out. I still think there maybe a (common) edge case where the user commits a star value they are happy with, and is then presented with the &amp;ldquo;add more info&amp;rdquo; option from Garmin&amp;hellip; if they subsequently don&amp;rsquo;t follow-through or cancel the additional info is the original star-rating carried through to the review? I would expect it to (it was still a valid rating) even though there was a second-part cancel.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;In terms of the other discussion point in relation to the value of reviews and engaging with users, I understand Jim and others view it could be invasive or negative. However, it is 2026&amp;hellip; Google are often prompting me to review the cafe or campsite I just stayed at and they probably have a bigger HCI budget and input from a lot of research that supports this push engagement.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;For small independent developers it offers two benefits also; firstly any engagement is good engagement (well, not anonymous negative reviews) and prompting &amp;ldquo;how ya doing&amp;rdquo; is OK&amp;hellip; it opens a door to venting or praise and we (developers) getting end-user experience is more valuable than simulators or assuming interaction patterns.&lt;/p&gt;
&lt;p&gt;It also creates a feedback loop in that the more engagement from the users, the more the developer feels they are delivering a service and more likely to engage more time in fix/refine/improve. The user doesn&amp;rsquo;t know this is needed but dropping a solution into a void of response can be demoralising so feedback makes for better solutions.&lt;/p&gt;
&lt;p&gt;As alluded, I track user interaction with storage booleans to not re-prompt and only ask for engagement when the user has completed a significant number of interactions to try and avoid annoying pop-ups and getting feedback at a stage it&amp;rsquo;s not really relevent. Didn&amp;rsquo;t stop a 1-* &amp;ldquo;I&amp;rsquo;m still testing&amp;rdquo; feedback&amp;hellip; but I&amp;rsquo;ll stick with my preference of 1% feedback leading to meaningful review stats, product improvement feedback and feel-good ongoing solution engagement from myself.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Does startUserReview() work?</title><link>https://forums.garmin.com/thread/445328?ContentTypeID=0</link><pubDate>Fri, 02 Oct 2026 07:23:34 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:6b7133be-e836-4120-891d-5ddc5952c101</guid><dc:creator>crispgarmin</dc:creator><slash:comments>14</slash:comments><comments>https://forums.garmin.com/thread/445328?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445328/does-startuserreview-work/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I implemented startUserReview() when a user has spent some time and completed a reasonable level of interaction with the app and was expecting an uptick in reviews&amp;hellip; but don&amp;rsquo;t&amp;nbsp;see any.&lt;/p&gt;
&lt;p&gt;I tested myself and see the on-watch &amp;ldquo;stars&amp;rdquo; review screen pop-up OK and then a bit of confusion when asked if I want to enter a comment: this invokes an additional on-phone CIQ connection page which I cancelled (not allowed to review our own solutions; it&amp;rsquo;s in the T&amp;rsquo;s and Cs)&amp;hellip; so if someone complete a &amp;ldquo;stars&amp;rdquo; review, indicates to add more info but cancels that stage, should&amp;nbsp;the &amp;ldquo;stars&amp;rdquo; review still be submitted without comment?&lt;/p&gt;
&lt;p&gt;I see nothing coming through in the reviews.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So I added an info log to a release and I see that I have 10+ people per day responding to a confirmation prompt to review which will show the startUserReview() but still nothing added to my review tallies for days and days now.&lt;/p&gt;
&lt;p&gt;So does startUserReview() really work beyond showing the &amp;ldquo;stars&amp;rdquo; UI? &amp;nbsp;I appreciate there was a several-hour timeout on CIQ yesterday but the observed&amp;nbsp;pattern/question stands.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://forums.garmin.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/12/IMG_5F00_0731.jpeg" alt=" " /&gt;&lt;/p&gt;</description></item><item><title>Available Slots sometime not updated after uninstall Apps/Widget/WatchFace/Data Field</title><link>https://forums.garmin.com/thread/7978?ContentTypeID=0</link><pubDate>Fri, 01 Mar 2019 06:13:36 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:6748cb70-aabf-4994-9ba0-e3320d766fe2</guid><dc:creator>Former Member</dc:creator><slash:comments>4</slash:comments><comments>https://forums.garmin.com/thread/7978?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/7978/available-slots-sometime-not-updated-after-uninstall-apps-widget-watchface-data-field/rss?ContentTypeId=0</wfw:commentRss><description>Hi,&lt;br /&gt;&lt;br /&gt;This issue have been there for quite long time since I purchased Fenix 3 HR. As the topic title, the available slots in Connect IQ Android is not updated correctly when uninstall Apps/Widget/Watch Face/Data Field most of the time.&lt;br /&gt;&lt;br /&gt;I have utilize all 16 slots all the while and when I found new Apps/Widget/Watch Face/Data Field at store which I want to try out. I will uninstall from Connect IQ Android. After uninstall, I checked from Connect IQ &amp;gt; Manage Storage. It still showing 0 in Available Slots.&lt;br /&gt;&lt;br /&gt;I have to power off Fenix 3 HR then on back only the available storage updated correctly.&lt;br /&gt;&lt;br /&gt;This post hopefully can open the issue to Garmin team to investigate it because it is happen very long time already.&lt;br /&gt;&lt;br /&gt;Fenix 3 HR (Firmware) : 4.90&lt;br /&gt;Connect IQ Android : 4.15.1</description></item><item><title>RE: Available Slots sometime not updated after uninstall Apps/Widget/WatchFace/Data Field</title><link>https://forums.garmin.com/thread/2068932?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 11:21:24 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:c787163a-5d86-47c9-834f-aa8ec6f9b8a8</guid><dc:creator>7084242</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068932?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/7978/available-slots-sometime-not-updated-after-uninstall-apps-widget-watchface-data-field/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;After reading a fascinating electronics blog post about solid-state pumps, I decided to overhaul my bench gear. My usual vendors were backordered, so I spent an afternoon reviewing photonics retail portals until I located a &lt;a href="https://www.innolume.com/wavelength/980nm/"&gt;laser 980 nm&lt;/a&gt; unit. The ordering process across the USA was straightforward, and the delivery arrived well-calibrated. My signal-to-noise ratio improved immediately, making the bench setup far more efficient.&lt;span data-sheets-root="1"&gt;laser 980 nm&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can a Connect IQ app sound an alert from the background?</title><link>https://forums.garmin.com/thread/2068929?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 10:42:00 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:809d7ff0-01ee-47a5-86a0-db0ce86dce64</guid><dc:creator>jim_m_58</dc:creator><slash:comments>1</slash:comments><comments>https://forums.garmin.com/thread/2068929?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445482/can-a-connect-iq-app-sound-an-alert-from-the-background/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;There is a reason Garmin doesn&amp;#39;t allow this.&amp;nbsp; With just a tone or vibration, there is no clue what it relates to.&amp;nbsp; Imagine if there were multiple apps that did this in the background, the user would have bi idea which app caused it.&lt;/p&gt;
&lt;p&gt;&amp;quot;my watch beeps at random times for no reason&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can a Connect IQ app sound an alert from the background?</title><link>https://forums.garmin.com/thread/2068921?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 10:00:28 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:74097c71-d332-4cf6-872b-765e5345e48e</guid><dc:creator>E. Rodr&amp;#237;guez</dc:creator><slash:comments>1</slash:comments><comments>https://forums.garmin.com/thread/2068921?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445482/can-a-connect-iq-app-sound-an-alert-from-the-background/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;Thanks for your suggestion and for taking the time to reply. I understand that &lt;/span&gt;&lt;code&gt;&lt;span&gt;Background.requestApplicationWake()&lt;/span&gt;&lt;/code&gt;&lt;span&gt; can ask the user to open the app, but requiring confirmation would not meet this use case.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Could you please let me know whether Garmin offers any special permissions, an App Approval Exception, or another authorization that might allow an app to trigger a scheduled sound and vibration automatically while running in the background, without user confirmation?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I&amp;rsquo;d be grateful for any guidance on whether this is possible through an exceptional approval process, or if it is not supported.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Prevent Touch Screen Lock during Activity Recording</title><link>https://forums.garmin.com/thread/2068904?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 08:14:18 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:dfa27e25-fc20-4bee-961c-5b97aba64615</guid><dc:creator>8075430</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068904?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/415215/prevent-touch-screen-lock-during-activity-recording/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I have found the solution if someone is facing the same problem:&lt;br /&gt;This works for the Garmin Forerunner 170:&lt;/p&gt;
&lt;p&gt;Hold up (middle left button)&lt;br /&gt;Go to Watch settings&lt;br /&gt;Go to Focus Modes&lt;br /&gt;Go to Activity&lt;br /&gt;Go to Touch Lock (all the way at the bottom)&lt;br /&gt;Turn it off&lt;br /&gt;&lt;br /&gt;Now all the activities (except the Garmin ones) uses these settings, it is not possible to change it per app.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Prevent Touch Screen Lock during Activity Recording</title><link>https://forums.garmin.com/thread/415215?ContentTypeID=0</link><pubDate>Mon, 23 Jun 2025 13:34:25 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:4aee8cff-595f-4b4d-b348-bc089391009d</guid><dc:creator>2435745</dc:creator><slash:comments>7</slash:comments><comments>https://forums.garmin.com/thread/415215?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/415215/prevent-touch-screen-lock-during-activity-recording/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi!&lt;br /&gt;I&amp;#39;m developing an app to log tennis scores during the game while also recording activity using&amp;nbsp;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;ActivityRecording.createSession()&lt;/span&gt;.&amp;nbsp;&lt;br /&gt;Since this makes the app an activity my Vivo Active 6 automatically locks the touch screen after a few seconds and I need to unlock it with the padlock sliding motion.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is there a way to prevent the touch screen lock programatically from my app?&lt;br /&gt;Or alternatively from a system level somewhere?&lt;/p&gt;</description></item><item><title>RE: Can a Connect IQ app sound an alert from the background?</title><link>https://forums.garmin.com/thread/2068866?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2026 01:06:05 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:193ffb6b-76b5-4903-8598-ad5db0cbf98b</guid><dc:creator>jim_m_58</dc:creator><slash:comments>1</slash:comments><comments>https://forums.garmin.com/thread/2068866?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445482/can-a-connect-iq-app-sound-an-alert-from-the-background/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;No, but what you can try is Background.requestApplicationWake&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does startUserReview() work?</title><link>https://forums.garmin.com/thread/2068799?ContentTypeID=1</link><pubDate>Sun, 04 Oct 2026 16:46:22 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:c2549e5e-189d-463f-bf6d-d4b5423596d6</guid><dc:creator>jim_m_58</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068799?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445328/does-startuserreview-work/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Making up stuff isn&amp;#39;t real helpful.&amp;nbsp; Not all my apps are from 10 years back, and still have 100k downloads.&lt;/p&gt;
&lt;p&gt;The thing is I&amp;#39;ve never begged for reviews.Yet I have a bunch of contact with users.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ActivityRecording orphan session after app relaunch: how can ownership be identified or safely retired?</title><link>https://forums.garmin.com/thread/2068797?ContentTypeID=1</link><pubDate>Sun, 04 Oct 2026 16:43:43 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:17b78f4c-197e-4315-92bf-74b11168806e</guid><dc:creator>jim_m_58</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/2068797?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445453/activityrecording-orphan-session-after-app-relaunch-how-can-ownership-be-identified-or-safely-retired/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;CIQ doesn&amp;#39;t all &amp;quot;resume later&amp;quot;&amp;nbsp; Your recording is trash and won&amp;#39;t sync.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ActivityRecording orphan session after app relaunch: how can ownership be identified or safely retired?</title><link>https://forums.garmin.com/thread/445453?ContentTypeID=0</link><pubDate>Sun, 04 Oct 2026 15:30:25 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:5d325eb6-2849-44bb-b8e3-c7bf41bcb286</guid><dc:creator>Drussie</dc:creator><slash:comments>1</slash:comments><comments>https://forums.garmin.com/thread/445453?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445453/activityrecording-orphan-session-after-app-relaunch-how-can-ownership-be-identified-or-safely-retired/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;For SDK 9.2.0 on a fēnix 7X-class device, suppose a watch app persists &amp;ldquo;paused,&amp;rdquo; then loses its ActivityRecording.Session reference on process termination. Native ownership/completion is unknown.&lt;/p&gt;
&lt;p&gt;Related context only: [CIQQA-4693](&lt;a href="https://forums.garmin.com/developer/connect-iq/i/bug-reports/app-terminated-on-wrist-off-during-an-activityrecording-session-leaves-the-session-orphaned-activity-list-blocked-watch-needs-a-reboot)"&gt;forums.garmin.com/.../app-terminated-on-wrist-off-during-an-activityrecording-session-leaves-the-session-orphaned-activity-list-blocked-watch-needs-a-reboot)&lt;/a&gt; reports native Resume / Save / Discard choices after reboot. Does Garmin support that recovery/retirement flow when the original ActivityRecording.Session handle is lost, an unclosed native recording may still exist, local app metadata survives, and ownership cannot be proven? Please specify safe preconditions and target guarantees. This report does not establish that a fēnix 7X is in the same state or that Resume/Save/Discard is safe in this scenario.&lt;/p&gt;
&lt;p&gt;The [createSession documentation](&lt;a href="https://developer.garmin.com/connect-iq/api-docs/Toybox/ActivityRecording.html#createSession-instance_function)"&gt;developer.garmin.com/.../ActivityRecording.html&lt;/a&gt; describes create-or-return behavior. Before designing any recovery action, could Garmin clarify:&lt;/p&gt;
&lt;p&gt;1. Can the app tell whether the returned Session is new or previously unclosed, including a stopped Session?&lt;br /&gt;2. Is there a stable, non-mutating native ID to persist and compare after relaunch, with an ownership or FIT-file binding?&lt;br /&gt;3. Is there an existing-only query/enumeration without createSession? Does timer OFF exclude unclosed native data?&lt;br /&gt;4. What supported preservation/save/discard/retirement procedure is safe when the original handle is lost and ownership is unproved? What establishes target scope and completion after failure/interruption?&lt;br /&gt;5. Can createSession used as a probe allocate, bind/adopt or otherwise affect native state?&lt;br /&gt;6. What happens across Storage clear, reinstall/update or a same-UUID replacement build?&lt;br /&gt;7. What checkpoint/recovery architecture handles native save succeeding while Storage confirmation fails?&lt;/p&gt;
&lt;p&gt;Please specify device/firmware limits and authoritative guarantees. Current start time, profile ID, history or a false isRecording value should not be assumed to prove ownership/closure without a documented relationship.&lt;/p&gt;
&lt;p&gt;No personal files or identifiers are needed. No recovery experiment is proposed.&lt;/p&gt;</description></item><item><title>ActivityRecording orphan session after app relaunch: how can ownership be identified or safely retired?</title><link>https://forums.garmin.com/thread/445452?ContentTypeID=0</link><pubDate>Sun, 04 Oct 2026 15:07:46 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:f690c1ca-de72-47ed-8656-4a9edd1f1225</guid><dc:creator>Drussie</dc:creator><slash:comments>0</slash:comments><comments>https://forums.garmin.com/thread/445452?ContentTypeID=0</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445452/activityrecording-orphan-session-after-app-relaunch-how-can-ownership-be-identified-or-safely-retired/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;For SDK 9.2.0 on a fēnix 7X-class device, suppose a watch app persists &amp;ldquo;paused,&amp;rdquo; then loses its ActivityRecording.Session reference on process termination. Native ownership/completion is unknown.&lt;/p&gt;
&lt;p&gt;Related context only: &lt;a href="https://forums.garmin.com/developer/connect-iq/i/bug-reports/app-terminated-on-wrist-off-during-an-activityrecording-session-leaves-the-session-orphaned-activity-list-blocked-watch-needs-a-reboot"&gt;CIQQA-4693&lt;/a&gt; reports native Resume / Save / Discard choices after reboot. Does Garmin support that recovery/retirement flow when the original ActivityRecording.Session handle is lost, an unclosed native recording may still exist, local app metadata survives, and ownership cannot be proven? Please specify safe preconditions and target guarantees. This report does not establish that a fēnix 7X is in the same state or that Resume/Save/Discard is safe in this scenario.&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://developer.garmin.com/connect-iq/api-docs/Toybox/ActivityRecording.html#createSession-instance_function"&gt;createSession documentation&lt;/a&gt; describes create-or-return behavior. Before designing any recovery action, could Garmin clarify:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Can the app tell whether the returned Session is new or previously unclosed, including a stopped Session?&lt;/li&gt;
&lt;li&gt;Is there a stable, non-mutating native ID to persist and compare after relaunch, with an ownership or FIT-file binding?&lt;/li&gt;
&lt;li&gt;Is there an existing-only query/enumeration without createSession? Does timer OFF exclude unclosed native data?&lt;/li&gt;
&lt;li&gt;What supported preservation/save/discard/retirement procedure is safe when the original handle is lost and ownership is unproved? What establishes target scope and completion after failure/interruption?&lt;/li&gt;
&lt;li&gt;Can createSession used as a probe allocate, bind/adopt or otherwise affect native state?&lt;/li&gt;
&lt;li&gt;What happens across Storage clear, reinstall/update or a same-UUID replacement build?&lt;/li&gt;
&lt;li&gt;What checkpoint/recovery architecture handles native save succeeding while Storage confirmation fails?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Please specify device/firmware limits and authoritative guarantees. Current start time, profile ID, history or a false isRecording value should not be assumed to prove ownership/closure without a documented relationship.&lt;/p&gt;
&lt;p&gt;No personal files or identifiers are needed. No recovery experiment is proposed.&lt;/p&gt;</description></item><item><title>RE: Prevent Touch Screen Lock during Activity Recording</title><link>https://forums.garmin.com/thread/2068623?ContentTypeID=1</link><pubDate>Sat, 03 Oct 2026 15:07:03 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:242bc6d1-d116-4dad-a77b-407aa67e9387</guid><dc:creator>8075430</dc:creator><slash:comments>1</slash:comments><comments>https://forums.garmin.com/thread/2068623?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/415215/prevent-touch-screen-lock-during-activity-recording/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Has someone luck fixing this?&lt;/p&gt;
&lt;p&gt;I have bought the Forerunner 170 to test this.&lt;br /&gt;The Touch Lock is off in general settings, but it instantly happens when starting my app.&lt;br /&gt;&lt;br /&gt;Currently the user can choose between activity type generic or indoor running.&lt;br /&gt;I have set the touch-lock off for the Run activity via the connect app, but still my app has touch-lock active.&lt;br /&gt;&lt;br /&gt;It is quite annoying that only for the garmin activities it is possible to set touch-lock on/off.&lt;br /&gt;Or maybe I am missing something?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does startUserReview() work?</title><link>https://forums.garmin.com/thread/2068580?ContentTypeID=1</link><pubDate>Sat, 03 Oct 2026 08:36:31 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:c858b5f9-2af0-4952-a250-2069aad2f7e7</guid><dc:creator>2203083</dc:creator><slash:comments>2</slash:comments><comments>https://forums.garmin.com/thread/2068580?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445328/does-startuserreview-work/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-family:inherit;"&gt;OK, sorry for assuming you were incorrectly using that enum.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Showing your own prompt before the system prompt might lead to another psychological reaction we don&amp;#39;t discuss here: &amp;quot;What the ***? Are you asking me again? I already agreed. Get out of here!&amp;quot;.&lt;/span&gt;&lt;/p&gt;
[quote userid="843114" url="~/developer/connect-iq/f/discussion/445328/does-startuserreview-work/2068533"]also see other apps logging 5* commented reviews with one-word review patterns[/quote]
&lt;p&gt;This was discussed recently. Most likely, there&amp;#39;s some sort of review manipulation going on here: either bots are at work, or a &amp;quot;free key in exchange for a five-star review&amp;quot; scheme is in place.&lt;/p&gt;
&lt;p&gt;Both are expressly prohibited by the rules, but Garmin is simply ignoring these violations - just as it&amp;#39;s ignored my numerous reports of issues, backed by clear evidence that 5-star reviews without any text for the same apps were left from the same set of accounts. They don&amp;#39;t even react to outright offensive user review like &amp;quot;everyone who reads this is ...&amp;quot;. I&amp;#39;m just fed up with this.&lt;/p&gt;
[quote userid="3042" url="~/developer/connect-iq/f/discussion/445328/does-startuserreview-work/2068468"]One with 750,000 downloads and 179 reviews[/quote]
&lt;p&gt;While acknowledging your immense contribution to this forum, I think you were just lucky that you were able to jump on board when the store was empty and get recognition.&lt;/p&gt;
&lt;p&gt;That bizarre reviews to downloads ratio tells me only one thing: you have an extremely high deletion rate. People see your apps at the top (where they got to precisely because of the lack of competition at the start), download and install them, but, not finding anything interesting in them, simply silently delete them.&lt;/p&gt;
&lt;p&gt;And yes, I know you get enough donations to buy every new Garmin device that comes out almost every month, but that doesn&amp;#39;t disprove the high uninstall rate theory.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Does startUserReview() work?</title><link>https://forums.garmin.com/thread/2068533?ContentTypeID=1</link><pubDate>Sat, 03 Oct 2026 00:09:19 GMT</pubDate><guid isPermaLink="false">a9571b57-dd57-479e-8763-8f8a603e40aa:df740408-28a2-41be-b899-f67ae1fd1231</guid><dc:creator>crispgarmin</dc:creator><slash:comments>1</slash:comments><comments>https://forums.garmin.com/thread/2068533?ContentTypeID=1</comments><wfw:commentRss>https://forums.garmin.com/developer/connect-iq/f/discussion/445328/does-startuserreview-work/rss?ContentTypeId=0</wfw:commentRss><description>[quote userid="2397532" url="~/developer/connect-iq/f/discussion/445328/does-startuserreview-work/2068516"]No, you can&amp;#39;t know that.[/quote]
&lt;p&gt;I can know that&amp;hellip; to *my* prompt that I use in association with a call to makeTokenReviewRequest and callback&amp;hellip; I can&amp;rsquo;t know how many decline once in the process but 10+ per day accepting the *my* review prompt resulting in no/few actual reviews publically logged allows a legitimate question to be raised.&lt;/p&gt;
&lt;p&gt;With 120+ reviews at 4.6% I&amp;rsquo;m super pleased with logged responses but also see other apps logging 5* commented reviews with one-word review patterns very out-of-sync with other review patterns that give me little confidence in the process&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>