Ios App Showing Blank Screen Instead of Deck at times
Ios App Showing Blank Screen Instead of Deck at times
System Information
SoundFlow 5.1.5
OS: darwin 21.5.0
ProductName: macOS
ProductVersion: 12.4
BuildVersion: 21F79
Steps to Reproduce
- Changing application on mac
- Deck set to load when app is active
Expected Result
Specific deck should show
Actual Result
Sometimes, I get a black screen without the deck.
Workaround
I click the soundflow icon on the ipad and select the deck I was expecting. Sometimes, it still loads as a black screen, and I have to try reloading te deck again.
Other Notes
This problem started occurring after updating to ios 15.5, and it persisted with an updae to 15.6. It is intermittent.
Links
User UID: eOvXIbHdqydWBO69NJkdlsIguhj1
Feedback Key: sffeedback:eOvXIbHdqydWBO69NJkdlsIguhj1:-N7XE3PswXq7uZHOK3bo
- JJosh Morales @Josh_Morales
Here is a screenshot of the black screen on the iPad.
- In reply toJosh_Morales⬆:Christian Scheuer @chrscheuer2022-07-22 21:00:37.130Z
Hi Josh,
Please try uninstalling the SF app on the iPad and reinstalling it. There's been a change in how some permissions are handled on iOS, which may (or may not) be related to this issue.
Be sure to say "OK"/yes when it asks if SF can connect to local machines on the network.
- JJosh Morales @Josh_Morales
Thanks for the help! Unfortunately, that hasn't solved the problem. It seems to work well for a while, but after an hour or so it starts getting buggy again. When it gets unusable, I quit sound flow on both my computer and th iPad I'm curious if this is an iOS only problem or if anyone has had a similar problem with a stream deck... which might be an argument for just getting a stream deck...
Christian Scheuer @chrscheuer2022-08-09 03:26:44.063Z
Hi Josh,
Thank you so much for the update. Once this happens the next time, would you be able to send us device logs to investigate this issue further?
To send the device logs, this is currently a bit more manual process. To send them, go to the front (first) screen on the iOS app, before selecting a server, then long press (hold 5+ secs) on the big SF logo. This should start the process of sending device logs via your email.
You can send to support@soundflow.org and mention issue SFFO-8075.Wrt your question on Stream Decks, while they do have their own category of problems (particularly related to power delivery) they don't have an open bug like this one.
I'll add your report here to our internal bug report investigating the iOS connection issues (SF-499).
- JJosh Morales @Josh_Morales
Should I receive some sort of confirmation when long pressing the SF logo on the server selection screen of the iOS app? I held it for nearly 30 seconds without seeing a message about sending device logs. I just want to make sure that I was on the correct screen.
Christian Scheuer @chrscheuer2022-08-09 19:47:12.174Z
Hi Josh,
It sounds like you were on the wrong page then or something else went wrong. It should pop up with an iOS provided wizard for sending the email, with the log files already attached.
- J
Christian Scheuer @chrscheuer2022-08-10 14:10:55.188Z
Hi Josh,
Yea this should be the screen. Are you long-pressing the blue SF logo here?
- JJosh Morales @Josh_Morales
Hey Christian,
Sorry for the untimely response! That's the button I've been pressing. I've tried uninstalling and reinstalling the app to see if that would help. Unfortunately, I can't seem to get it to send the system logs. I am super open to other suggestions. Thanks for the help so far! :)
Christian Scheuer @chrscheuer2022-08-16 07:52:11.370Z
Hm.. Does it work if you drop the charging cable while you do it? It's possible the long press isn't registered if the charging cable isn't grounded (I've seen that at times cause touch issues on iOS).
But yea otherwise, don't worry about it. We do have other reports of iOS issues so hopefully we have enough logs already.
- JIn reply toJosh_Morales⬆:Josh Morales @Josh_Morales
Just an update. I tried sending the log without the cable plugged in, and I was still unable to send it. Also, I've been using my iPhone 12 mini on iOS 15.5. I don't seem to have the issue on that device. I'm not sure if that info can help isolate the bug at all, but I hope it does! :)
Christian Scheuer @chrscheuer2022-08-26 17:33:37.740Z
Thanks Josh. Right so the iPhone Mini doesn't have the issue, on the same iOS as your iPad which does have the issue – am I understanding that correctly?
- JJosh Morales @Josh_Morales
The iPad is on iOS 15.6. So, the operating system is not the same. Also, since I was unable to send the log, it might help to know that my iPad is a 6th generation iPad.
Christian Scheuer @chrscheuer2022-08-26 17:39:49.345Z
Ah ok. Thanks!
- JIn reply toJosh_Morales⬆:Josh Morales @Josh_Morales
As an update, I'm still experiencing this issue on my iPad (but not on my iPhone). When I use command and tab to cycle through apps on my Mac, eventually sound flow on my iPad shows my deck instead of a black screen. Also, I opened up Xcode to see the logs on my iPad. I don't see anything that corresponds to the times that I've experienced this issue. ie. The iPad didn't see fit to log a crash or error of any kind. I've update the iPad to iPadOS 15.7, and the issue persists.
- JIn reply toJosh_Morales⬆:Josh Morales @Josh_Morales
I inadvertently got the issue to show up on my iPhone just now. I noticed that my phone was not changing decks when I went between Pro Tools and RX. So, I checked the settings on my decks. The iPhone ones did not have an application trigger. That's what I use on my iPad to make them show up when I switch applications. So, I have a sneaking suspicion it has something to do with the rules for when a deck should be shown. I chose Activate for the Event. As I cycle through my applications using command+tab, sometimes I get a black screen, and sometimes I get the deck.
- JJosh Morales @Josh_Morales
I just tried to use a window trigger instead of an application trigger, and I got the same result (sometimes a black screen and sometimes the deck). So, the problem has something to do with triggering when a deck is shown.
- JIn reply toJosh_Morales⬆:Josh Morales @Josh_Morales
Just tried a show deck on device command. This also randomly displayed a black screen. I'm not sure if any of this information helps. I was able to send a device log from my phone.
Christian Scheuer @chrscheuer2022-09-24 05:58:19.263Z
Thanks Josh for all this info!
We will be reading all of this thoroughly through when we get to working on the iOS update. There have been some other fixes that took center stage first, but the iOS/Android stability is now at the top of my list as we've fixed a bunch of other, smaller things.
- In reply toJosh_Morales⬆:MMatt Foster @Matt_Foster
Did you get to the bottom of this?
I am also having the same issue on my iPad Pro
Often descks will not show after some time, and I have to go reselect the server - and even restart the app. Happens frequesntly.
- JJosh Morales @Josh_Morales
Honestly, I bought a stream deck and haven't looked back, I'm sure it'll be fixed at some point, but it was seriously slowing down my workflow.
- MMatt Foster @Matt_Foster
Nice. Which one did you get?
- JJosh Morales @Josh_Morales
I got the XL
- MMatt Foster @Matt_Foster
Cool, I got the regular Streamdeck. I prefer less buttons and set up different decks from numerical based key commands.
The experience with a Streamdeck has been much better, and more reliable for me.