Ok finally stripped down my project to remove all other assets for sharing. Note this *was* a Vive VR project, using the Lab renderer but I've removed all those variables and the bug appears to still be there.
Scene: 3 seconds after scene loads, Top capsule should fall through Bottom capsule. On trigger enter, the Bottom capsule should become red.
I've tried combinations of trigger enter/exit/stay & oncollide, yet found the same bug.
Observations: This is inconsistent. As my video demonstrates, 'play' works, build 1 works, build 2 bugged. This was recorded as a single shot with no cuts inbetween.
Reference video, for anyone else with this issue:
http://i.giphy.com/l0HlEoztbwrobOICY.gif(Sorry text in the video is small, but basically was me explaining the above for the first 15 seconds).
Converted into a gif, so wait for it to start.. may look static for the first 15 secs.Alex, I'll PM you the source files, and a high res video for this project now.
Thanks.
---
I did switch on dev build and noticed this error... which I haven't seen before so I'm not sure if it's causing this bug, or legacy error due to other components of my full scene that I had to remove to share this project.
Assets/PlayMaker Utils/Editor/PlayMakerEditorUtils.cs(102,94): warning CS0618: `HutongGames.PlayMakerEditor.FsmEditorUtility.GetActionScriptAsset(HutongGames.PlayMaker.FsmStateAction)' is obsolete: `Use ActionScripts.GetAsset instead.'
0x0000000140E42EED (Unity) StackWalker::GetCurrentCallstack
0x0000000140E44BE1 (Unity) StackWalker::ShowCallstack
0x00000001405FE0E3 (Unity) GetStacktrace
0x00000001405FB47E (Unity) DebugStringToFile
0x00000001405FB8DC (Unity) DebugStringToFile
0x0000000140758128 (Unity) std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,stl_allocator<char,66,16> >,std::less<std::basic_string<char,std::char_traits<char>,stl_allocator<char,66,16> > >,std::allocator<std::basic_string<char,std::char_traits<char>,stl_allocator<char,66,16> > >,0> >::_Copy
0x000000014075828D (Unity) std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,stl_allocator<char,66,16> >,std::less<std::basic_string<char,std::char_traits<char>,stl_allocator<char,66,16> > >,std::allocator<std::basic_string<char,std::char_traits<char>,stl_allocator<char,66,16> > >,0> >::_Copy
0x00000001407639CF (Unity) GetAllManagedMonoIslands
0x0000000140793027 (Unity) UpdateMonoCompileTasks
0x0000000140752DBB (Unity) Upd