This was indeed what caused the issue. I was able to fix it by simply executing the UIButton manipulation on the main thread.
Thank you very much!
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: