VRC URL Input Field component missing from project randomly
complete
Towneh
On a number of occasions since the 2019 migration, my SDK3 projects will randomly lose the VRC URL Input Field component, which cannot be fixed by re-importing the SDK3 unity package. Specifically, either completely removing the SDK3 package or following the instructions at https://docs.vrchat.com/docs/migrating-from-2018-lts-to-2019-lts#empty-control-panel-or-missing-vrcurlinputfield to reimport the DLLs does not resolve the missing mono script error for the component.
In order to resolve it I have to create a brand new project or revert back to a previous backup before the issue occurred.
Speaking to a number of other world creators about this, they have also seen this happen, and so far am unable to determine what causes or how to fix it.
Log In
YTJVDCM
This issue is still occurring in VRCSDK 3.4.1.
Fax
complete
We just released a new version of our Worlds SDK, version 3.1.11.
The Unity Inspector for UdonBehaviours will now detect missing VRCUrlInputField variables and offer to reload the SDK in case this component did not load correctly. (This is a known issue, will be fixed when we can upgrade to Unity 2020 or newer.)
Please let us know if you have any other feedback!
Momo the Monster
available in future release
We've added new logic to detect this state and offer a quick fix in SDK 3.1.11.
Momo the Monster
Merged in a post:
VRCSDK.dll Missing VRCURLinputfield Script
A
Artsy Glitch
When working on a few projects the video players stopped working, seemingly at random, and when we checked it seemed that the VRCURLInputField script was suddenly missing. Reinstalling the SDK from VCC did not fix the issue, though we were able to get it working by having someone else send a replacement SDK that we added manually.
Momo the Monster
Please don't trade around SDK parts - you can fix this issue by reloading the SDK from the menu: VRChat SDK > Reload SDK.
s
spinalrampage
I was able to get my Input Field to appear by downgrading from 3.0.8 to 3.0.7.
Overall this is definitely an issue that needs addressed.
Lucifer MStar
This is still happening! Could do with an update.
L
Lhannan
This happened to me yesterday and the cause seemed to be completely random. I hadn't touched the video player and fearing the sdk was broken somehow I ended up migrating to a new project. I reimported the vrc sdk and udonsharp several times and even deleted the library folder to no avail.
Towneh
Following the re-import of the DLLs, then closing and re-opening the project, I actually discovered the VRC URL Input Field script is appearing once again.
It is not being assigned back to the missing script component though, so possibly its using a new hash/association. I had to manually assign this and then re-configure the component settings once again for use with the Merlin USharp Video Player. Annoying issue!